java出错问题

来源:百度知道 编辑:UC知道 时间:2024/06/13 09:04:50
java.lang.ArrayIndexOutOfBoundsException
什么意思?

通俗的说法就是:数组越界..
你看看是取-1/length之后的位置
一般数组的可取范围为 0~ (length-1)

下标越界

越界了,例如你有一个数组int[] a = new int[5];那么报这个异常的话,可能读取到a[5]去了。就是没有这个下标,越界了。

数组越界异常 比如说你数组定义的是string[5] 你取里面的值的时候 去取a[6]因为最大长度为5 你去取第7个自然取不到 就报错了

数组越界异常,