关于java 的try…..catch 中的catch的异常分类和捕获
程序员笔记之异常分级捕获
小弟算是一个新手,也是个菜鸟,前几天看过知乎上的一篇文章,上面详解了catch中的异常等级捕获,和用法,让小弟眼界打开,但是也被列入了二逼同事的行列,因为我的catch 中只会用Exception,但是实际上可以有许多的分类和异常类别,Exception 是最低级的用法,这是小弟以前所不知道的
try {
//这里可以根据异常的大小和优先级别进行捕获
} catch (第一优先级 e) {
... //经过这里时,表示该异常被触发
} catch (第二优先级e) {
...//经过这里时,表示该异常被触发
} catch (第三优先级 e) {
...//经过这里时,表示该异常被触发
}
这是小弟看到的,但是对于catch中的异常的种类还不是很清楚,现在发现小弟对于jdk的api知之甚少,希望大佬可以帮忙补充一下….不胜感激
2018-01-05 09:00:00