code: public static void validateNonDeterminedColumnNumber(final Class<?> beanType, final List<ColumnMapping> list,
              String[] headers) {
          
          final List<String> nonDeterminedLabels = list.stream()
                  .filter(col -> !col.isDeterminedNumber())
                  .map(col -> col.getLabel())
                  .collect(Collectors.toList());
          
          if(!nonDeterminedLabels.isEmpty()) {
              
              throw new SuperCsvException(MessageBuilder.create("lazy.noDeteminedColumns")
                      .var("property", beanType.getName())
                      .var("labels", nonDeterminedLabels)
                      .var("headers", headers)
                      .format());
              
          }
          
      }
docs: カラム番号が決定していないカラムをチェックする。
  <p>{@link LazyCsvAnnotationBeanReader}/{@link LazyCsvAnnotationBeanWriter}において、
  CSVファイルや初期化時のヘッダーが不正により、該当するラベルがヘッダーに見つからないときをチェックする。
  </p>
  
  @since 2.2
  @param beanType Beanタイプ
  @param list カラム情報の一覧
  @param headers ヘッダー
  @throws SuperCsvException カラム番号が決定していないとき