这个理解是有问题的。RuntimeException只是为了方便代码不处理异常直接向上层抛出,但并不等于不能用try catch处理。任何异常总是需要在合适的地方处理掉的,不然随便抛一个异常就导致你的程序或系统崩溃了。
【 在 Splunk (代理二级巡视员) 的大作中提到: 】
: 这个理解没有错误吧
: Java 定义了两种异常:
: - Checked exception: 继承自 Exception 类是 checked exception。代码需要处理 API 抛出的 checked exception,要么用 catch 语句,要么直接用 throws 语句抛出去。
: ...................
--
FROM 111.199.219.*