Возможности проверить на Idea на данный момент нет, только через валидатор , код вроде компилируется ошибок не выдает
package com.javarush.task.task13.task1326;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.io.FileInputStream;
import java.util.Scanner;
import java.util.Collections;
/*
Сортировка четных чисел из файла
*/
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String filename = reader.readLine();
reader.close(); //procitali imya fayla
ArrayList<Integer> totalList = new ArrayList<>(); // sozdali spisok dlya vsex cifr iz fayla
FileInputStream input = new FileInputStream(filename); //sozdali put k faylu
input.close();
Scanner sc = new Scanner(input); // iwem i dobavlayem v list vse cifri iz fayla
while (sc.hasNextLine()){
int i = sc.nextInt();
totalList.add(i);
}
ArrayList <Integer> odd = new ArrayList<>(); // spisok cetnix
for(Integer i = 0; i<totalList.size();i++){
if(totalList.get(i)%2==0){
odd.add(i);
}
}
Collections.sort(odd); //sortiruyem spisok
for (Integer x:odd)
System.out.println(odd.get(x));
}
}