单选题:关于以下Java程序代码,编译运行时,以下叙述哪项是正确的?
关于以下Java程序代码,编译运行时,以下叙述哪项是正确的?
public class Person{
int arr[] = new int[10];
public static void main(String a[]) {
System.out.println(arr[1]);
}
}
A.编译时出错。
B.编译时正确而运行时出错。
C.编译正确,运行输出0。
D.编译正确,运行输出null。
answer:A
public class Person{
int arr[] = new int[10];
public static void main(String a[]) {
System.out.println(arr[1]);
}
}
A.编译时出错。
B.编译时正确而运行时出错。
C.编译正确,运行输出0。
D.编译正确,运行输出null。
answer:A