欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

总结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