本文介绍array报错,

  数组索引越界异常: ArrayIndexOutOfBoundsException,

  空指针:NullPointerException

package myArray;
/*
* 两个常见小问题:
* ArrayIndexOutOfBoundsException:数组索引越界异常
* 产生的原因:我们访问了不存在的索引
*
* NullPointerException:空指针异常
* 产生的原因:数组已经不在指向堆内存的数据了,你还使用数组名去访问元素
*/
public class ArraychangjianExecption {
public static void main(String[] args) {
int[] arr = {,,};
System.out.println(arr[]);
}
}

结果如下

Java Array 常见报错ArrayIndexOutOfBoundsException   NullPointerException-LMLPHP

public class ArraychangjianExecption {
public static void main(String[] args) {
int[] arr = {,,};
arr = null;
// System.out.println(arr);
System.out.println(arr[]);
}
}

结果如下

Java Array 常见报错ArrayIndexOutOfBoundsException   NullPointerException-LMLPHP

05-26 15:01