这两个块中的哪一个会捕获更多异常,Exception或RuntimeException

时间:2015-09-28 20:10:35

标签: java

或者它们是一样的吗?

} catch (RuntimeException re) {
...
}

} catch (Exception e) {
...
}

1 个答案:

答案 0 :(得分:4)

RuntimeException延伸Exception,因此Exception严格更广。 (而且它们不一样;例如IOExceptionException但不是RuntimeException。)