首页 > 解决方案 > java.lang.ArrayIndexOutOfBoundsException:空

问题描述

java.lang.ArrayIndexOutOfBoundsException: null的应用程序中出现了两次异常,它们都发生在list.get()方法上,JDK 源是这样的

 `private E get(Object[] paramArrayOfObject, int paramInt)
  {
    return paramArrayOfObject[paramInt];
  }
  `

有什么问题?请举一些简单的例子, java.lang.ArrayIndexOutOfBoundsException null.
谢谢!

标签: java

解决方案


请在调用 paramArrayOfObject[paramInt]; 之前检查数组长度

if(paramArrayOfObject.length > paramInt) return paramArrayOfObject[paramInt]; else return null;


推荐阅读