单项选择(2007年4月二级考试)

在oneMethod()方法运行正常的情况下,程序段将输出什么?  

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");
  }
}

A、condition 1

B、condition 2

C、condition 3

D、condition 1 finally

答案解析

D

讨论

下列代码的执行结果是 【 】public class Test {     public static void main(String[] args){         int[] x={0,1,2,3};         for(int i=0;i<3;i+=2){             try{                 System.out.println(x[i+2]/x[i]+x[i+1]);             }catch(ArithmeticException e){                 System.out.println("error1");             }catch(Exception e){                 System.out.println("error2");             }         }     } }

下列程序的运行结果是 【 】public class test{     private String[] data={“10”,“10.5”};     public void fun(){         double s=0;         for(int i=0;i<3;i++){             try{                 s=s+Integer.parseInt(data[i]);             }catch(Exception e){                 System.out.print(“errorl:”+data[i]);             }         }     }     public static void main(String[] args){         try{             testd=new test();             d.fun();         }catch(Exception e){             System.out.printIn(“error2”);         }     } }

用于在子类中调用被重写父类方法的关键字是 【 】

语句"Hello".equals("hello");的正确执行结果是【 】

若类声明时加上修饰符 __________,则表示该类不能有子类。

int型public成员变量MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是【 】

阅读下列代码public class Person{    int arr[]=new int[10];    public static void main(String args[]){       System.out.println(arr[1]);    } }正确的说法是【 】

下列不属于Swing中构件的是【 】

下列方法中,不属于WindowListener接口的是【 】

线程生命周期中正确的状态是【 】