0%

SpringMVC-异常

概述

Spring MVC 通过 HandlerExceptionResolver 处理程序的异常,包括 Handler 映射、数据绑定以及目标方法执行时发生的异常。

SpringMVC 提供的 HandlerExceptionResolver 的实现类

异常处理

处理 Handler 中用 @ExceptionHandler 注解定义的方法。

@ExceptionHandler优先级

根据继承关系,找继承关系比较近的那一个

@ControllerAdvice

如果在当前类中没有找到 @ExceptionHanler,则会到 @ControllerAdvice 中的 @ExceptionHandler 注解方法

↓赏一个鸡腿... 要不,半个也行↓