为了账号安全,请及时绑定邮箱和手机立即绑定

自定义异常链的内容

 Excepnewx.initCause(e );  是啥意思

正在回答

2 回答

我懂了- -十分感谢

0 回复 有任何疑惑可以回复我~

楼上的同学已经说到了。大概的意思是:用t

public void test1()throws DrunkException{
 throw new DrunkException("我是异常1号");
}
public void test2()throws{
try{
    test1();
}catch(DrunkException e){
RunTimeException newExc = new RunTimeException("error……");
throw newExc;//如果你使用的是newExc.initCause(e);
}
}
//在mian函数中调用的话只会显示test2()方法中的RunTimeException:error……
//如果你使用的是newExc.initCause(e);会吧test1中DrunkException异常显示出来结果为:DrunkException:我是异常1号


0 回复 有任何疑惑可以回复我~
#1

_Jack_Han_

你们是怎么学懂这一节的?
2016-02-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第三季
  • 参与学习       409784    人
  • 解答问题       4340    个

Java中你必须懂得常用技能,不容错过的精彩,快来加入吧

进入课程

自定义异常链的内容

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信