package excel;
import java.io.IOException;
import java.io.File;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;
public class Excel {
public static void main(String[] arge) {
try {
Workbook workbook = Workbook.getWorkbook(new File("test.xls")); //打開哪份文件檔
Sheet sheet = workbook.getSheet("Sheet"); //指定要讀取哪個Sheet
System.out.println(sheet.getCell(0, 1).getContents()); //取得Cell中的資料
System.out.println(sheet.getColumns()); //讀出文件有幾列
System.out.println(sheet.getRows()); //讀出文件有幾行
workbook.close(); //.關閉文件
}
catch (BiffException e) {
e.printStackTrace();
}
catch (IOException e) {
e.printStackTrace();
}
}
}
運行時出現
Exception in thread "main" java.lang.NullPointerException
at excel.Excel.main(Excel.java:17)
Java Result: 1
使用環境是NetBeans IDE 7.3.1
不知道是哪邊出錯了 有人能幫我看看嗎?