如果我有一个带有两种SEPARATE方法的Spring Controller,则用以下方法注释:
@ExceptionHandler(Exception.class)
Run Code Online (Sandbox Code Playgroud)
另一个注释:
@ExceptionHandler(SubException.class)
Run Code Online (Sandbox Code Playgroud)
然后我的控制器抛出异常SubException.class,这是由两种方法处理还是仅由两种方法处理@ExceptionHandler(SubException.class)?
一个处理程序将在最合适的基础上被调用。
确切的实现在 AnnotationMethodHandlerExceptionResolver.findBestExceptionHandlerMethod(Object,Exception)
| 归档时间: |
|
| 查看次数: |
1791 次 |
| 最近记录: |