总结Java中常见的异常,出现异常的原因及各种解决方法
程序员文章站
2022-04-15 19:05:59
1、数组下标越界异常:java.lang.ArrayIndexOutOfBoundsException当你使用不合法的索引访问数组时会报数组越界这种错误,数组arr的合法范围是[0, arr.length-1];当你访问这之外的索引时会报这个错。比如:public class Test { public static void main(String[] args) { int[] arr = {1, 2, 3}; for (int i = 0; i &l....
1、数组下标越界异常:java.lang.ArrayIndexOutOfBoundsException
当你使用不合法的索引访问数组时会报数组越界这种错误,数组arr的合法范围是[0, arr.length-1];当你访问这之外的索引时会报这个错。比如:
public class Test {
public static void main(String[] args) {
int[] arr = {1, 2, 3};
for (int i = 0; i <= arr.length; i++) {
System.out.println(arr[i]);
}
}
}
产生异常的原因是,数组长度越界,应该是 i = 0 ,i < arr.length ;或者是 i =0;i<=arr.length-1
本文地址:https://blog.csdn.net/Sunshineoe/article/details/110294530
上一篇: java数组复制三种方法详解
下一篇: List<Map> 多字段排序