Ошибка появляется после того, как я ввожу сначала "Коля", потом жму энтер, ввожу "3000" и вылезает это: Exception in thread "main" java.lang.NumberFormatException: For input string: "Коля" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.parseInt(Integer.java:615) at com.javarush.task.task03.task0318.Solution.main(Solution.java:14) Код такой:
package com.javarush.task.task03.task0319;

/*
Предсказание на будущее
*/

import java.io.*;

public class Solution {
    public static void main(String[] args) throws Exception {
        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

        String name = reader.readLine();
        String sMoney = reader.readLine();
        String sYears = reader.readLine();
        int iMoney = Integer.parseInt(sMoney);
        int iYears = Integer.parseInt(sYears);
        System.out.println(name + " получает " + iMoney + " через " + iYears + " лет.");
    }
}
Соответственно хотя задача решена, но хочется понять что не так я сделал в Идее?