我看不到任何提及如何检查当前单元格是否是 java excel api docs 中电子表格中的最后一行...
当我使用代码并尝试在下一行(在最后一行之后)获取数据时,我收到一个错误-
我可以捕获此错误并因此捕获超过最后一行的情况,但是我想知道在使用 java excel api 时是否有某种方法可以直接识别行是否是 excel 表中的最后一行?
作为参考,下面给出了导致此错误的代码——(导致错误的确切行是下面代码中的第 3 行)——
// now go to next value of url in the spreadsheet...
rownum++;
datacell=sheet.getCell((columnread-1), rownum );
作为参考,我得到的错误是——
java.lang.ArrayIndexOutOfBoundsException: 7
at jxl.read.biff.SheetImpl.getCell(SheetImpl.java:356)
at com.arvind.dataentry.Dataentry.process_file(Dataentry.java:245)