@Test(expected = IllegalArgumentException.class)
public void testCsvReadWriteException2() throws IOException, CsvParseException {

  File testFile = createTestCsv();
  Csv.read(testFile, StandardCharsets.UTF_8, new Csv.CsvHandler<Void>() {
    @Override
    public void element(final CharSequence elem) {
      throw new IllegalArgumentException("Yohooo at " + elem);
    }
    @Override
    public Void eof() {
      return null;
    }
  });
}