Валидатор в IDE говорит что " выводится слишком много строк", с чем это связано?
package com.javarush.task.task13.task1326;
import java.io.*;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
/*
Сортировка четных чисел из файла
*/
public class Solution {
public static void main(String[] args) throws IOException {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
List<String> listOfNombers = new ArrayList<>();
try {
String way = reader.readLine();
BufferedReader readOfNombers = new BufferedReader(new InputStreamReader(new FileInputStream(way)));
while (readOfNombers.ready()) {
int i = Integer.parseInt(String.valueOf(readOfNombers.read()));
if (i % 2 == 0) {
listOfNombers.add(readOfNombers.readLine());
}
}readOfNombers.close();
}
catch (IOException e){
e.printStackTrace();
}
Collections.sort(listOfNombers);
for(String in:listOfNombers){
System.out.println(in);
}
}
}