下列代码,哪一个说法是正确的()public class Test{ public static void main(String args[]){ int arr[]=new int[10]; System.out.println(arr[1]); }}
A: 产生编译错误
B: 输出null
C: 能正确编译,但运行时发生异常
D: 输出:0
A: 产生编译错误
B: 输出null
C: 能正确编译,但运行时发生异常
D: 输出:0
举一反三
- 对于下列Test.java代码,描述正确的是:public class Test{public static void main(String arrgs[]){int arr[]=new int[10];System.out.println(arr[1]);}} A: 产生编译错误 B: 输出null C: 编译正确,发生运行异常 D: 输出0
- 阅读下面代码段:public class Demo{public static void main (String[] args){int[] arr = new int [10];System.out.println(arr[1]);}}执行结果正确的说法是( ) A: 编译时将产生错误 B: 编译时正确,运行时将产生错误 C: 输出0 D: 输出空
- 阅读下列代码: public class Person{ static int arr[]=new int[10]; public static void main(String args){ System.out.println(arr [9]); } } 该代码的运行结果是______。 A: 编译时将产生错误 B: 编译时正确,运行时将产生错误 C: 输出零 D: 输出空
- 关于下面的代码,________是对的。public class Test2{int arr[]=new int[10];public static void main(String args[]){Systme.out.println(arr[1]);}} A: 编译出错 B: 编译正确,运行出错 C: 输出0 D: 输出null
- 对于下列Test.java代码, 下列哪个叙述是正确的? public class Test{ public static void main(String args[]){ int arr[] = new int[10]; System. out . println(arr[1]); } }