package com.javarush.task.task13.task1326;
import java.io.*;
import java.util.*;
/*
Сортировка четных чисел из файла
*/

public class Solution {
    public static void main(String[] args) {
        // напишите тут ваш код
        List<Integer> list = new ArrayList<>();
        try {
            BufferedReader x = new BufferedReader(new InputStreamReader(System.in));
            String filePath = "C:/source.txt";
            BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(filePath)));

                while (reader.ready()){
                    // не выдает ошибку и выводит на экран
                    System.out.println(reader.readLine())
                    //выдает ошибку java.lang.NumberFormatException: For input string: "5"
                    System.out.println(Integer.parseInt(reader.readLine()))
                }
        }
        catch (NumberFormatException e){
            System.out.println(e);
        }
        catch (IOException u){
            System.out.println(u);
        }
    }
}
Всю голову уже сломал, помогите разобраться.