Question: The while loop reads values from input until - 1 0 0 is read. Add an exception handler in the while loop to catch an
The while loop reads values from input until is read. Add an exception handler in the while loop to catch an InputMismatchException exception and:
Output "Removed unacceptable input for year of birth". End with a newline.
Discard the invalid input. import java.util.Scanner;
import java.util.InputMismatchException;
public class ManyYearsOfBirth
public static void mainString args
Scanner scnr new ScannerSystemin;
int yearOfBirth;
int hasRead ;
boolean continueOn true;
while continueOn
try
yearOfBirth scnrnextInt;
if yearOfBirth
System.out.printlnProcessed hasRead valid input values";
continueOn false;
else
System.out.printlnYear of birth: yearOfBirth;
hasRead;
Your code goes here
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
