[java.lang.arrayindexoutofboundsexception]错误!

来源:互联网 发布:ubuntu 默认文件系统 编辑:程序博客网 时间:2024/05/30 04:36

写代码时编译通过,却无法运行,出现如下问题:

 

百度后了解到这个java.lang.arrayindexoutofboundsexception叫做:

"数组下标越界"

解决方法如下:

程序中大多都有对数组的操作,因此在调用数组的时候一定要认真检查,看自己调用的下标是不是超出了数组的范围,一般来说,显示(即直接用常数当下标)调用不太容易出这样的错,但隐式(即用变量表示下标)调用就经常出错了,还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,这个时候,最好先查看一下数组的length,以免出现这个异常。

0 0
原创粉丝点击