所以,针对异常,我们可以自定义异常处理,SpringMVC 中,针对全局异常也提供了相应的解决方案,主要是通过 @ControllerAdvice 和@ExceptionHandler 两个注解来处理的。以上传大小超出限制为例,自定义异常,只需要提供一个异常处理类即可:在这里:。例如如下代码,指挥拦截文件上传异常,其他异常和它没关系,不会进入到自定义异常处理的方法中来。

简单了解SpringMVC全局异常处理常用方法