try catch 运行异常

try块中的代码发生异常,打印出报错信息后,还在执行后面的代码

原因为:产生异常的代码内部已经存在try catch了,所以调用时即使出错,还在执行后续代码

 

测试代码如下

public class test {
    public static void main(String[] args) {
        try{
            testTryCatch();
            System.out.println("正常运行,无异常");
        }catch (Exception e){
            System.out.println("运行异常");
        }

    }
    static void testTryCatch(){
        try {
            int i=1/0;
        }catch (Exception e){
            System.out.println(e);
        }
    }
}

  

posted @ 2021-03-12 18:25  缀满繁星的夜空  阅读(168)  评论(0)    收藏  举报