异常链

2017-07-07  本文已影响0人  非小惰

当一个异常中包含了另一个异常结果会如何!!!

最终程序抛出的是子异常,就是被包含的那个异常,这样的话在审查问题的时候就不是很容易发现,因为层级太深了,

怎样才能得到各层的异常呢

initCause

新的异常将上一异常initCause后抛出,获取采用getCause

上一篇 下一篇

猜你喜欢

热点阅读