Чтение файла Excel 2010 Apache POI игнорируя пустые ячейки

У меня возникла проблема, когда Java-приложение читает файл Excel .xlsx extention, Приложение работает нормально, но в рабочей книге много листов, 1, 2 листа читаются правильно, но при чтении 3 листов не читаются все ячейки и пока я открывал и проверял файл Excel, ячейка существует с пустыми значениями, но когда apache poi читает ее, ячейка просто игнорируется пустыми ячейками. В чем причина?Обновить

 FileInputStream file = new FileInputStream(file_location);
  //this.workbook = new HSSFWorkbook(file);
  this.workbook = new XSSFWorkbook(file);
XSSFSheet mySheet = workbook.getSheetAt(index);
       Iterator rowIter = mySheet.rowIterator();
        while(rowIter.hasNext()){
          XSSFRow myRow = (XSSFRow) rowIter.next();
          Iterator cellIter = myRow.cellIterator();
          ArrayList colStoreArray=new ArrayList();



          while(cellIter.hasNext()){
              XSSFCell myCell = (XSSFCell) cellIter.next();
              colStoreArray.add(myCell);
                                   }
          rowArrayHolder.add(colStoreArray);

        } }

Над чтением файла Excel, хотя я проверил файл Excel там в одной строке 20 ячеек, но пока он читает в некоторых строках только 14 строк. Я использую ArrayList, кажется, здесь должны быть проблемы с одновременным доступом к ArrayList. Что может быть причиной?

Ответы на вопрос(1)

Ваш ответ на вопрос