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

异常链,对RuntimeException引用的解释

http://img.mukewang.com/55793ce300016e6004860234.jpg

这个方法是不是可以理解为,捕获test1()方法抛出的异常,再对捕获到的异常(DrunkException)进行新的加工--这里是需要有原始异常(RuntimeException)的引用才能重新定义一个异常对象(newExc)对吧,然后再把这个新的异常抛出,这样理解对吗?

提问者:半晚安睡 2015-06-11 16:10

个回答

  • 兩小無猜
    2015-06-11 16:52:26

    不需要原始的异常信息也可以  直接new一个RuntimeException(“异常信息”)  也可以