/*
数组操作中,常见的两个异常
数组的索引越界异常
空指针异常
*/
public class ArrayDemo_4{
public static void main(String[] args){
/*
//数组的索引越界异常
int[] arr = {5,2,1};
//数组中三个元素,索引0,1,2,
System.out.println(arr[3]);
//编译时期没有问题 运行时期出现问题
// java.lang.ArrayIndexOutOfBoundsException: 3
*/
//空指针异常
int[] arr2 = {1,5,8};
arr2 = null;//arr2 不在保存数组的地址
// java.lang.ArrayIndexOutOfBoundsException: 3
System.out.println(arr2[2]);
}
}
数组异常
最新推荐文章于 2021-12-06 14:30:07 发布