数组常见问题
1、如果访问数组元素的时候,索引编号并不存在,那么将会发生
数组索引越界异常(ArrayIndexOutOfBoundsException)
2、(所有的引用类型变量,都可以赋值为一个null值。但是代表其中什么都没有。)
数组必须进行new初始化才能使用其中的元素。如果只是赋值了一个null,没有进行new创建,
那么将会发生:
空指针异常 NullPointerException
1 public class Demo02ArrayNull { 2 3 public static void main(String[] args) { 4 int[] array = null; 5 // array = new int[3]; 注释掉,不进行new创建 6 System.out.println(array[0]);//会出现空指针异常 7 } 8 9 }
浙公网安备 33010602011771号