プログラムは別のPCで正常に動作します。私はそれが動作しない私の家のPCにそれをインポートしました。ブックを作成するときにJXLでNullPointerExceptionが発生する
エラーのライン:
wwbCopy = Workbook.createWorkbook(new File("bstncopy.xls"), wbook);
スタックトレース:
java.lang.NullPointerException
at jxl.read.biff.ExternalSheetRecord.getNumRecords(ExternalSheetRecord.java:135)
at jxl.write.biff.ExternalSheetRecord.<init>(ExternalSheetRecord.java:107)
at jxl.write.biff.WritableWorkbookImpl.<init>(WritableWorkbookImpl.java:219)
at jxl.Workbook.createWorkbook(Workbook.java:325)
at jxl.Workbook.createWorkbook(Workbook.java:306)
at ReadDataBst.<init>(ReadDataBst.java:28)
at Graph.<init>(Graph.java:23)
at Dijkstra.<init>(Dijkstra.java:4)
at GUIWindowBuilder.<init>(GUIWindowBuilder.java:28)
at Main.main(Main.java:6)
おそらく 'wbook'は' null'ですか?あるいは 'bstncopy.xls'は存在しませんか? – Tunaki