[单项选择题] 如下的代码段中,如果方法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 4");A.Test 3 Test 4B.Test1 Test3 Test4
C.Test1 Test3
D.Tcst1 Test4
正确答案:B
参考解析:在正常情况下,打印Test1、Test3、 Test4;在产生可捕获异常时,打印Test2、Test3、 Test4 在产生不可捕获异常时,打印Test3,然后终止程序。注意finally后面的语句总是被执行。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)