23.关于以下程序段的说法正确的是 1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5]; 4. System.out.println(i[5]); 5. } 6. } A、第2行编译出错 B、第4行编译出错 C、编译时产生错误 D、编译时没有产生错误,运行时发生异常
A B C D
24.编译并且执行以下代码,会出现什么情况? public class Q{ public static void main(String argv[]){ int anar[]=new int[]{1,2,3}; System.out.println(anar[1]); } } A、1 B、有错误,数组anar在初始化以前不能正常输出。 C、2 D、有错误,数组的大小没有定义。