读书人

java.lang.ArrayIndexOutOfBoundsExce

发布时间: 2014-01-26 14:35:48 作者: rapoo

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

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类

        

读书人网 >Java Exception

热点推荐