开发者社区> 问答> 正文

java.lang.arrayindexoutofboundsexception什么原因?

java.lang.arrayindexoutofboundsexception什么原因?

展开
收起
Dynastys 2021-10-21 09:28:09 622 0
1 条回答
写回答
取消 提交回答
  • 异常的解释是"数组下标越界",现在程序中大多都有对数组的操作,调用数组的时候要认真检查,看调用的下标是不是超出了数组的范围,一般来说,显示(即直接用常数当下标)调用不太容易出这样的错,但隐式(即用变量表示下标)调用就经常出错了,还有一种情况,是程序中定义的数组的长度是通过某些特定方法决定的,不是事先声明的,这个时候,最好先查看一下数组的length,防止异常

    2021-10-21 09:29:39
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
OpenCrypto Unchaining the Java 立即下载
Java Your(Next) 立即下载
Java8从入门到精通 立即下载