数组常见的空指针&越界异常
1.数组越界异常
观察一下代码,运行后会出现什么结果
public static void main(String[] args) {
int[] arr = {1, 2, 3};
System.out.println(arr[3]);
}
运行结果:
原因:
创建数组,赋值3
个元素,数组的索引就是
0
,
1
,
2