一次调查问题resolveException

[33m2022-12-22 21:23:34.556 - WARN - [http-nio-8000-exec-31][0;39m - [31mresolveException(AbstractHandlerExceptionResolver.java:140)[0;39m - [Resolved [com.zzzz.app.storage.StorageException]]

报了上面的错.StorageException是自定义的exception ,extends RuntimeException

代码里用了StorageException的构造函数, 因为是runtimeException所以没有强制开放try catch,throws. 所以调用的地方都没有处理这个自定义的exception,导致出了错后日志打了上面的一行,没有其他任何信息

runtime的exception是不需要开发处理的. 就算处理也是要用 try catch Throwable来catch, 一般很少人用这个方法,也很少人知道这个方法.

自定义的exception需要考虑到让开发必须处理,一般很底层的代码才用runtimeexception

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值