code: public List<T> readAll(final boolean continueOnError) throws IOException {
          
          if(beanMappingCache.getOriginal().isHeader()) {
              try {
                  getHeader(true);
              } catch(SuperCsvNoMatchColumnSizeException | SuperCsvNoMatchHeaderException e) {
                  if(!continueOnError) {
                      throw e;
                  }
              }
          }
          
          final List<T> list = new ArrayList<>();
          
          while(true) {
              try {
                  final T record = read();
                  if(record == null) {
                      break;
                  }
                  list.add(record);
                  
              } catch(SuperCsvNoMatchColumnSizeException | SuperCsvBindingException e) {
                  if(!continueOnError) {
                      throw e;
                  }
              }
          }
          
          return list;
      }
docs: レコードを全て読み込みます。
  <p>ヘッダー行も自動的に処理されます。</p>
  
  @param continueOnError レコードの処理中に、
  例外{@link SuperCsvNoMatchColumnSizeException}、{@link SuperCsvNoMatchColumnSizeException}、{@link SuperCsvBindingException}
  が発生しても続行するかどう指定します。
  trueの場合、例外が発生しても、次の処理を行います。
  @return 読み込んだレコード情報。
  
  @throws IOException レコードの読み込みに失敗した場合。
  @throws SuperCsvNoMatchColumnSizeException レコードのカラムサイズに問題がある場合
  @throws SuperCsvBindingException セルの値に問題がある場合
  @throws SuperCsvException 設定など、その他に問題がある場合