Java异常处理中try{}catch抛出异常,后面代码还会继续执行么?_try {} catch{} catch 抛异常 会影响 catch 中的代码么-CSDN博客

网站介绍:文章浏览阅读3.2w次。这张图片上面显示的代码运行之后将会输出什么?我们可以发现在procedure()函数结束之后函数后面的内容就不运行了,而主函数里面的程序还是会继续运行。反过来再测试如果先发生主函数里面的异常那么Procedure()函数的异常还会抛出么?很明显我们可以看到数组下标越界的异常不再抛出了,这说明main()函数里面/0之后的程序都将会被跳过去。综上所述,try{}catch语句在发现抛出异常后_try {} catch{} catch 抛异常 会影响 catch 中的代码么