Я пытаюсь прочитать все строки из файла CSV, но не все строки имеют одинаковую длину. Я использовал этот код:
BufferedReader reader = new BufferedReader(new FileReader("C://Users/Balazs/Downloads/numbers.csv"));
String line = "";
while ((line = reader.readLine()) != null) {
String[] szamok = line.split(";");
Но если некоторые строки длиннее, чем предыдущие, это выдает ошибку. Есть идеи, как решить эту проблему в Java? Спасибо!