问答详情
源自:1-7 Java 中的异常链

initiCause()方法的作用

intiCaus(throwable case)

提问者:慕九州2269375 2016-11-07 16:15

个回答

  • ME_370
    2016-11-07 17:03:24

    用于找到异常A的最原始的出处,不会因为是别的异常B导致异常A的时候出现的干扰

  • 慕函数4307125
    2016-11-07 17:02:51

    对异常进行包装的,当捕获并处理了异常A后,若上层抛出一个异常B,如果不对异常A进行包装,异常B的出现原因就不明确了,就无法进行最根本的解决,这个方法主要是为了便于寻找错误的。