@ExceptionHandler注解上为什么没有和其他ExceptionHandler注解一样标明异常类型呢

@ExceptionHandler注解上为什么没有和其他ExceptionHandler注解一样标明异常类型呢

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好,@ExceptionHandler注解是可以不添加参数的,并没有强制要求。当参数是某个异常类的class,代表这个方法专门处理该类异常。没有参数@ExceptionHandler就可以统一处理其他方法(被@RequestMapping注解)抛出的异常。

祝学习愉快!

  • 王小east 提问者 #1
    产生异常时,优先被有参数的@ExceptionHandler处理,如果参数没有对应的异常类型,最后再被没参数的@ExceptionHandler处理是吗?
    2023-03-06 09:56:10
  • 好帮手慕小尤 回复 提问者 王小east #2

    同学你好,是的,同学理解是正确的。

    祝学习愉快!

    2023-03-06 10:44:27
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师