Объясните пожалуйста, почему в первом случае работает, а во втором нет. 1. Scanner s = new Scanner(System.in); System.out.println("Введите ваше имя"); String name =s.nextLine(); System.out.println("Введите число"); int x =s.nextInt(); System.out.println(name+" захватит мир через "+x+" лет. Му-ха-ха!"); 2. Scanner s = new Scanner(System.in); System.out.println("Введите число"); //две строки поменял местами с int x =s.nextInt(); System.out.println("Введите ваше имя"); //этими двумя String name =s.nextLine(); System.out.println(name+" захватит мир через "+x+" лет. Му-ха-ха!"); Тут после ввода числа программа завершается. Имя не просит вводить