我有一个全局异常处理器,每当出现 RuntimeException 时,就会 log stack trace 。但是类似参数校验之类的异常,需要 log 吗?还是直接返回 HTTP response 就可以了?
1
ch2 2021-05-06 11:29:52 +08:00
看你的 api 安全等级如何,支付、注册、登录这种需要风控的 api 当然最好 log,查询这种没必要 log
|
2
uselessVisitor 2021-05-06 14:32:11 +08:00
能细分一下 RuntimeException 要好一些吧,方便定位
|
3
boozer 2021-05-07 14:01:13 +08:00
参数校验这类业务异常就用自定义异常, 自定义异常重写 fillInStackTrace()方法直接返回就可以了
|