Skip to content

Commit 52548d9

Browse files
committed
ПР #1
1 parent 5986cfe commit 52548d9

File tree

3 files changed

+15
-9
lines changed

3 files changed

+15
-9
lines changed

.idea/gradle.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/main/java/Main.java

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import java.util.InputMismatchException;
12
import java.util.Scanner;
23

34
public class Main {
@@ -11,13 +12,18 @@ public static void main(String[] args) {
1112

1213
int speed = 0;
1314
while (true) {
14-
System.out.println("Введите скорость автомобиля " + (i + 1) + " (0 < скорость > 250):");
15-
speed = scanner.nextInt();
16-
scanner.nextLine(); // Consume newline left-over
17-
if (speed > 0 && speed <= 250) {
18-
break;
19-
} else {
20-
System.out.println("Неправильная скорость, попробуйте ещё раз.");
15+
System.out.println("Введите скорость автомобиля " + (i + 1) + " (0 < скорость ⩽ 250):");
16+
try {
17+
speed = scanner.nextInt();
18+
scanner.nextLine();
19+
if (speed > 0 && speed <= 250) {
20+
break;
21+
} else {
22+
System.out.println("Неправильная скорость. Попробуйте еще раз.");
23+
}
24+
} catch (InputMismatchException e) {
25+
System.out.println("Неверный ввод, введите число.");
26+
scanner.nextLine();
2127
}
2228
}
2329

0 commit comments

Comments
 (0)