首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Exception >

java.lang.ArrayIndexOutOfBoundsException异常解决方法!

2014-01-26 
导出的时候,一般是正常的,但试很多次后,就会出现错误: java.lang.ArrayIndexOutOfBoundsException: 164 at

导出的时候,一般是正常的,但试很多次后,就会出现错误:

java.lang.ArrayIndexOutOfBoundsException: 164
at jxl.biff.IndexMapping.getNewIndex(IndexMapping.java:68)
at jxl.biff.FormattingRecords.rationalize(FormattingRecords.java:372)
at jxl.write.biff.WritableWorkbookImpl.rationalize(WritableWorkbookImpl.java:727)
at jxl.write.biff.WritableWorkbookImpl.write(WritableWorkbookImpl.java:489)


重启TOMCAT后,也是正常没错误的。

不知何解,怎么去查那里写错了???



------解决方法--------------------------------------------------------
看堆栈信息,找找异常是从你程序的哪里产生的
------解决方法--------------------------------------------------------
这里只能猜测你用来缓存数据的数组是有问题的,没有初始化或者清除操作。
------解决方法--------------------------------------------------------
数组出了问题,找找你用到的数组.

------解决方法--------------------------------------------------------
可能是异步线程导致的,比如使用了ArrayList类

        

热点排行