当前位置:IT认证>软件水平

问题:[选择题]

[单项选择题] 如下的代码段中,如果方法unsafe()正常运行,那么结果是( )。 public void example() try unsafe(); System.out.println("Test1");catch(SafeException e) System.out.println("Test 2");finally System.out.println("Test 3’);System.out.println("Test


A.Test3Test4
B.Test1Test3Test4
C.Test1Test3
D.Tcst1Test4

参考答案: B

  参考解析

在正常情况下,打印Test1、Test3、Test4;在产生可捕获异常时,打印Test2、Test3、Test4在产生不可捕获异常时,打印Test3,然后终止程序。注意finally后面的语句总是被执行。

微信端