diff --git a/ch03/ScannerBug.java b/ch03/ScannerBug.java index bef7834..97d3fc1 100644 --- a/ch03/ScannerBug.java +++ b/ch03/ScannerBug.java @@ -14,13 +14,14 @@ public static void main(String[] args) { name = in.nextLine(); System.out.print("What is your age? "); age = in.nextInt(); + in.nextLine(); // Consume the newline character after reading the age. System.out.printf("Hello %s, age %d\n", name, age); - in.reset(); System.out.println(); System.out.print("What is your age? "); age = in.nextInt(); + in.nextLine(); // Consume the newline character after reading the age. System.out.print("What is your name? "); name = in.nextLine(); System.out.printf("Hello %s, age %d\n", name, age);