当前位置:编程学习 > JAVA >>

【请教】catch中再次发生异常程序会怎样?

catch中再次发生异常程序会怎样? --------------------编程问答--------------------
try {

} catch (Exception e1) {
    try {

    } catch (Exception e2) {
         try {
          
         } catch (Exception e3) {

         }
    }
   
}


还有问题否? --------------------编程问答-------------------- 不catch照样完蛋。 --------------------编程问答--------------------
引用 1 楼 xiesisi3 的回复:
try {

} catch (Exception e1) {
    try {

    } catch (Exception e2) {
         try {
          
         } catch (Exception e3) {

         }
    }
   
}


还有问题否?


如果catch (Exception e3){}中发生异常呢,这样写的话无穷无尽。 --------------------编程问答-------------------- 所以catch中不建议写逻辑代码,最好直接抛异常或者打印异常的信息。 --------------------编程问答-------------------- 难道你们都不用JDBC了么? --------------------编程问答-------------------- catch中碰到异常还是会抛出来 --------------------编程问答-------------------- 继续catch。一直往下走 --------------------编程问答-------------------- catch了还写代码吗。。。 --------------------编程问答-------------------- 我觉得,一级异常已经够了,嵌套异常太麻烦。 --------------------编程问答-------------------- 那照样抓啊。 --------------------编程问答-------------------- 要么继续catch,要么把它给抛出来 --------------------编程问答-------------------- catch中还是尽量不要写可能会抛出异常的代码吧。。。。。 --------------------编程问答-------------------- 你好,楼主,我认为其实这个很简单啊,你可以在catch中实现嵌套使用啊,这样就可以一直是现在去了啊~~~不过,在一般的情况下,一个catch就够了,因为如果catch发生了异常,就会抛出来,不会在执行下去了~~~~~~~~~~~~ --------------------编程问答-------------------- catch里面最好是抛出异常或者打印异常信息就好了嗯。没必要一层层嵌套下去。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,