黑马程序员技术交流社区

标题: 关于处理异常时的再抛出问题 [打印本页]

作者: 汪冰伦    时间: 2015-10-27 08:16
标题: 关于处理异常时的再抛出问题
当捕获到异常的时候,如果本功能处理不了,可以再在catch中抛出,如:
class Demo
{
   public void method
   {
   try{throw new Exception}
   catch(Exception e){throw new Exception}
   }
}
这样子第一次抛出的异常虽然已经处理了,但是处理方式里面又抛出异常,这样要再在函数上声明抛出异常吗?还是在catch上声明?
作者: lixp    时间: 2015-10-27 19:06
在catch里面声明吧
作者: iq513394    时间: 2015-10-27 19:10
抛出了异常,就要处理,要么选择try catch处理,要么就在函数上声明。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2