Question: CHALLENGE ACTIVITY 4 . 1 . 2 : Handling exceptions. 5 2 2 5 6 2 3 5 7 8 1 9 4 exszan? Jump

CHALLENGE
ACTIVITY
4.1.2: Handling exceptions.
5225623578194 exszan?
Jump to level 1
The while loop reads values from input until an integer is read. Add an exception handler in the while loop to catch an InputMismatchException exception and:
Output "Discarded the invalid cylinder's height entered". End with a newline.
Discard the invalid input.
Click here for example 1(valid input)
Click here for example 2(invalid input)
Note: Each value read from input is on one line.
import java.util.Scanner;
import java.util. InputMismatchException;
public class CylinderHeight {
public static void main(String args){
Scanner scnr = new Scanner(
System.in);
int cylinderHeight;
boolean validFound = false;
while (!validfound){
try {
cylinderHeight = scnr. nextInt () ;
validfound = true;
System.out.println("Cylinder's height (in cm) is "+ cylinderHeight);
System.out.println("Processed one valid input value");
1
2
3
 CHALLENGE ACTIVITY 4.1.2: Handling exceptions. 5225623578194 exszan? Jump to level 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!