【发布时间】:2011-04-02 05:18:54
【问题描述】:
我在 SO 上关注这个很棒的讨论,标题为:The case against checked exceptions,但我无法理解应该在哪里使用 RuntimeException 以及它与普通异常及其子类有何不同。 Googling 给了我一个复杂的答案,就是它应该用来处理编程逻辑错误,应该在正常情况下不应该发生异常的时候抛出,比如在 switch-case 构造的默认块中。
您能否在此处更详细地解释 RuntimeException。谢谢。
【问题讨论】:
标签: java exception runtimeexception