CSDN博客

img yoti

异常链

发表于2004/10/22 15:54:00  702人阅读



  当我们抛出一个异常,这个异常需要包含有其它异常的信息时,我们能够使用JAVA的异常链机制来实现。因为Excepiton,RuntimeException和Throwable能够通过构造器参数来实现链接其它异常信息如:



throw new RuntimeException(e);

  如果不是上面这三个异常,那么需要用initCause()方法来实现,如:



      DynamicFieldsException dfe = new DynamicFieldsException();
      dfe.initCause(new NullPointerException());
      throw dfe;
0 0

相关博文

我的热门文章

img
取 消
img