BufferedReader red = new BufferedReader(new InputStreamReader(System.in));
String name = red.readLine();
BufferedReader age = new BufferedReader(new InputStreamReader(System.in));
int age = age.readLine();
System.out.println(name + "захватит мир через " + age + " лет. Му-ха-ха!");
почему int age не принимает целые числа из system.in? прошу в ответе скинуть ссылку на статью или лекцию.