in src/main/java/org/apache/commons/csv/CSVParser.java [251:265]
public CSVRecord next() {
if (isClosed()) {
throw new NoSuchElementException("CSVParser has been closed");
}
CSVRecord next = current;
current = null;
if (next == null) {
// hasNext() wasn't called before
next = getNextRecord();
if (next == null) {
throw new NoSuchElementException("No more CSV records available");
}
}
return next;
}