可学答题网 > 问答 > SCJP程序员认证考试题库
目录: 标题| 题干| 答案| 搜索| 相关
问题

public void test() {&e


public void test() {     try { oneMethod();  System.out.println("condition 1");  }  catch (ArrayIndexOutOfBoundsException e) {     System.out.println("condition 2");     }  catch(Exception e) {  System.out.println("condition 3");     }  finally {  System.out.println("finally");    }  }  Which will display if oneMethod run normally?()    

  • A condition 1
  • B condition 2
  • C condition 3
  • D finally
参考答案
参考解析:

如果try块中的语句在执行时发生异常,则执行从该处中断而进入catch块,根据异常的类型进行匹配,最前面的优先进行匹配比较,只要该异常是catch中指定的异常的子类就匹配成功进而执行相应的catch中的内容,而finally块中的内容无论是否发生异常都将被执行。

分类:SCJP程序员认证考试题库
相关推荐

1、表达式10>5&&6%3的值是()

表达式10>5&&6%3的值是()A-1B非零值C0D1

2、1. public class Test&e

1. public class Test { 2. int x= 12; 3. public void method(int x) { 4. x+=x;&ensp...

3、“频段0”的CDMA2000-1X系统沿用了AMPS的信道编号,一个AMPS

“频段0”的CDMA2000-1X系统沿用了AMPS的信道编号,一个AMPS的信道编号对应的频谱宽度是多少?()A200KHzB30KHzC25KHzD150KHz

4、1. public class Test&e

1. public class Test {  2. public static void main (String args) {  3. unsigned&ens...

5、连接式“2+3”&“=”&(2+3)的运算结果为( )。 A

连接式“2+3”&“=”&(2+3)的运算结果为( )。 A.“2+3=2+3” B.“2+3=5” C.“5=5” D.“5=2+3”A“2+3=2+3” B“2+3=5” C“5=5” D“5=2+3”

6、语句cout<<(a=2)&&(b=-2);的输

语句cout<<(a=2)&&(b=-2);的输出结果是( )。A无输出B结果不确定C-1D1