Я пытаюсь определить пустую ячейку / строку и пропустить ее.
Я просто пытаюсь прочитать ее, используя getStringCellValue()
традиционный способ POI.
FileInputStream fis = new FileInputStream("c:\\abc.xlsx");
Workbook workbook = new XSSFWorkbook(fis);
Sheet sheet = workbook.getSheetAt(0);
int lastRow = sheet.getLastRowNum();
System.out.println("Last row- "+lastRow);
Row row = sheet.getRow(5);
Cell cell = row.getCell(1);
String value = cell.getStringCellValue();
System.out.println(value);
ЯОшибка на консоли, как показано ниже:
Exception in thread "main" java.lang.NullPointerException at
test.Excel_test.main(Excel_test.java:31)