优先级的问题

来源:4-3 统一异常处理的开发

zee_moo

2019-10-07

使用ExceptionHandler的时候,方法的定义顺序和异常类的父子关系导致的一个优先级问题老师可以给捋一下吗?

写回答

1回答

张勤一

2019-10-08

同学你好:

    这里其实关注优先级问题并不合理。在定义 ExceptionHandler 方法的时候,肯定是最小处理原则,就是不同种类的异常定义不同的 ExceptionHandler。这样,固定的异常会使用固定的 ExceptionHandler。作为兜底处理,会有一个 Exception 父类异常的 Handler 方法存在,用于处理所有没有定义的异常。


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

1
1
zee_moo
非常感谢!
2019-10-08
共1条回复

Spring Cloud微服务架构 设计实现广告系统

广告营销系统,未来大中型企业的标配

2136 学习 · 927 问题

查看课程