- 主题:如果有人在程序里面catch runtime exception~
runtime exception一般都是框架统一处理了
不会在业务代码里面catch
【 在 Splunk (代理二级巡视员) 的大作中提到: 】
: 是不是很差的设计?
: 如果这人居然catch indexoutofbound exception,是不是可以认定这厮基本上对异常一窍不通?
--
FROM 180.167.95.*
这倒是
不过现在一般都直接用各种valid标签,提前先确保前端传过来的是数字
否则在逻辑代码里面写这种异常捕获就看上去有点啰嗦
【 在 nikezhang (难得糊涂) 的大作中提到: 】
: 也要看情况,比如字符串转整数
--
FROM 180.167.95.*
有一些场景
比如批量更新数据的时候
某一条数据出现异常,不要影响后续数据的处理
【 在 mopo (Fred Li) 的大作中提到: 】
: 如果不是在写框架类代码,几乎一定是错误的做法
: 想不出有什么场景是可以在预见到数组越界后还能降级处理的
--
FROM 180.167.95.*