Итак, я работаю над классом, который должен читать данные из файла .csv. Есть три массива, которые хранят информацию из каждой строки файла. Символ в начале каждой строки определяет, в каком массиве будет храниться информация из файла в дальнейшем. Таким образом, он должен быть измерен через цикл while, повторяющий файл и сканер. Однако создается исключение NoSuchElementException, и я сузил его до цикла while Что я делаю не так?
while(scan.hasNextLine()) {
scan.nextLine();
if(scan.next().equals("A")){
aLength++;
}
else if(scan.next().equals("B")){
bLength++;
}
else if(scan.next().equals("C")){
cLength++;
}
}
// aProject = new int[aLength];
// bProject = new int[bLength];
// cProject = new int[cLength];