一道java二级考试题,求详细解答。。
这道题为什么选c,求详细一点的解释。谢谢!
------解决方案--------------------lz要明白try-catch的意义:
捕获异常,但是不中断程序。
虽然块内异常点之后的代码不会执行,单是 并不影响块外的代码,所以循环还是会继续走的。
所谓异常事物处理机制就是要你在可能出现问题的地方,提前准备好这样的措施,让程序不会因为一点小影响而全线崩溃。
------解决方案--------------------
这个是try在for循环里面的结果,说明try之后捕获异常,for还在继续
第二个是try在for循环外的结果,说明try捕获for循环的异常以后不在执行for循环了