28 lines
717 B
Java
28 lines
717 B
Java
import java.util.Scanner;
|
|
import java.util.InputMismatchException;
|
|
|
|
public class NameAgeChecker {
|
|
public static void main(String[] args) {
|
|
Scanner scnr = new Scanner(System.in);
|
|
|
|
String inputName;
|
|
int age;
|
|
|
|
inputName = scnr.next();
|
|
while (!inputName.equals("-1")) {
|
|
// FIXME: The following line will throw an InputMismatchException.
|
|
// Insert a try/catch statement to catch the exception.
|
|
try {
|
|
age = scnr.nextInt();
|
|
}
|
|
catch (InputMismatchException e){
|
|
age = -1;
|
|
scnr.nextLine();
|
|
}
|
|
System.out.println(inputName + " " + (age + 1));
|
|
|
|
inputName = scnr.next();
|
|
}
|
|
}
|
|
}
|