文档章节

java.lang.ArrayIndexOutOfBoundsException

今日竹石
 今日竹石
发布于 2014/04/16 10:23
字数 162
阅读 113
收藏 0

java.lang.ArrayIndexOutOfBoundsException: 0
数组下标连0都越界了,唯一的原因是数组的维数为0
有两类数组初始化语句会导致这种情况发生
int[] a=new int[0];
int[] a={};

如果你的程序以前正常,现在变得不正常了,就只有一种情况了,那就是使用了int变量初始化数组,如
int[] a=new int[i];
这个i是一个变量,当i>0程序正常;当i等于零时并试图去访问a[0]就会出现你看到的异常

解决这个问题先必须找到被数组维数被初始化为0的原因


© 著作权归作者所有

共有 人打赏支持
今日竹石
粉丝 41
博文 227
码字总数 181312
作品 0
朝阳
程序员
私信 提问
jetty启动项目报错,而tomcat启动就正常

java.lang.ArrayIndexOutOfBoundsException: 26431 at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassReader.(Unknown Source) at org.objectweb.asm.ClassRea......

jack_jones
2015/11/05
11.1K
9
sharding jdbc 3.0.0.M3 经常出现 数组下标越界异常

2018-09-28 10:45:47.311 ERROR 7348 --- [nio-8080-exec-6] c.a.advice.ControllerExceptionHandler : org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis......

huo_huo
2018/09/28
123
0
使用MyBaits3的ExecutorType.BATCH批量插入数据到oracle报错

使用MyBaits3的ExecutorType.BATCH批量插入数据到oracle报错 一条条插入不报错,使用ExecutorType.SIMPLE批量也不报错。怎么回事呢? ExecutorType.BATCH不能用吗?? org.apache.ibatis.ex...

j_soft
2013/11/07
4.6K
3
jboss 7.1.1.Final 下运行项目报错

16:20:00,684 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC00001: Failed to start service jboss.deployment.unit."cpsp.war".WeldService: org.jboss.msc.service.St......

古玉云
2014/06/17
2.6K
2
mybatis 查询数据报错

小弟初学mybatis 当执行数据查询时,报一下异常,但不知道是什么引起的,兄弟们帮忙看看啊! Request processing failed; nested exception is org.mybatis.spring.MyBatisSystemException: ...

lixingchun
2014/03/07
802
2

没有更多内容

加载失败,请刷新页面

加载更多

【PG内核】事务ID冷冻简述

数据库代码中事务ID的类型TransactionId定义为:typedef uint32 TransactionId。因此事务ID最大值为2^32-1=4294967295。 事务ID是需要循环使用的,为了做到这一点,数据库在做vacuum时将很老...

movead
24分钟前
13
0
深入学习SpringMVC以及学习总结

一、优点: 1.SpringMVC简化web程序开发; 2.SpringMVC效率很好(单例模式); 3.SpringMVC提供了大量扩展点,方便程序员自定义功能; 如果想学习Java工程化、高性能及分布式、深入浅出。微服...

编程SHA
24分钟前
1
0
关于开源分布式事务中间件Fescar,我们总结了开发者关心的13个问题

开源分布式事务中间件 Fescar 自1月10日上线v0.1版本以来,受到了开发者们的极大关注(watch249,star3005,fork649,社区讨论的issue58,数据统计于1月17日14:00),可见,天下苦分布式事务...

阿里云官方博客
25分钟前
1
0
斯皮格尔:我们敢于采纳非常疯狂的创意

“阅后即焚”照片分享应用 Snapchat 母公司 Snap 的 CEO 埃文-斯皮格尔(Evan Spiegel)近日接受了英国《金融时报》记者的采访,谈到了该公司的未来发展,与社交网络 Facebook 的竞争,限制自己...

linuxCool
26分钟前
1
0
javaweb文件上传以及文件上传成功后但是目录中没有显示

经过看别人写的代码然后自己实际操作一遍,基本都是搬运也是为了练习。1:创建fileUpLoad.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UT......

小橙子的曼曼
28分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部