这是代码1
jxl.Workbook wb = null; // 创建一个workbook对象
try {
InputStream is = new FileInputStream(new File(strFile)); // 创建一个文件流,读入Excel文件
try {
wb = Workbook.getWorkbook(is);
} catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 将文件流写入到workbook对象
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
try {
InputStream is = new FileInputStream(new File(strFile)); // 创建一个文件流,读入Excel文件
try {
wb = Workbook.getWorkbook(is);
} catch (BiffException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} // 将文件流写入到workbook对象
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
这是代码2:
写道
jxl.Workbook wb = null; // 创建一个workbook对象
InputStream is = new FileInputStream(new File(strFile)); // 创建一个文件流,读入Excel文件
wb = Workbook.getWorkbook(is);
InputStream is = new FileInputStream(new File(strFile)); // 创建一个文件流,读入Excel文件
wb = Workbook.getWorkbook(is);
问题是:
在明明 strFile存在的情况下,还要抛出异常,异常是:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException