修改
System.out.println(e);
为
e.printStackTrace();
看看错误信息是从哪里出的.
System.out.println(e);
为
e.printStackTrace();
看看错误信息是从哪里出的.
解决方案 »
- jsp 页面点击按钮,打开doc文件
- 多用户并发查询数据问题
- Struts2+Freemarker 遍历List出错,请教如何解决?
- 用Hibernate和oracle的问题
- oc4j是什么以及oc4j如何应用?
- Java中根据传入条件访问不同的MssqlServer数据库
- java连接oracle问题
- jsf和struts混用
- (强问)一个FINDER方法,查到一个2500条记录的COLLECTION,然后把这个COLLECTION用ITERATOR解开,速度暴慢,在线等待
- 在was4.0中安装企业应用程序的问题
- 我在JBuilder+weblogic8启动后出现如下WAINING,请问大虾,这是什么原因啊,在线等待!
- JSP里怎么执行UNIX命令?在线等待。
WritableWorkbook workbook1 = null;哦。这两个变量,均没有创建实例。
workbook1= Workbook.createWorkbook(fileOut1);
它们互不相干阿,为什么第二个实例化会出错呢
System.out.println(e);
为
e.printStackTrace();
看看错误信息是从哪里出的.
可以看到详细的错误轨迹.
把这个的结构贴上来.
test
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.RangeCheck(ArrayList.java:507)
at java.util.ArrayList.get(ArrayList.java:324)
at jxl.biff.Fonts.getFont(Fonts.java:87)
at jxl.write.biff.WritableFormattingRecords.<init>(WritableFormattingRecords.java:87)
at jxl.write.biff.WritableWorkbookImpl.<init>(WritableWorkbookImpl.java:72)
at jxl.Workbook.createWorkbook(Workbook.java:255)
at JxlTest.main(JxlTest.java:23)Output completed (1 sec consumed) - Normal Termination
87行应该有问题.
剩下的问题你可以自己慢慢找了.