单项选择题 (2011年3月二级考试)

下列代码的执行结果是 【 】

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

A、error1

B、error2

C、

error1

error2

D、

2

error2

参考答案

关键词

error;异常;catch;system;out;try;public;int;java;try-catch-finally结构;