Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Modern Database Management

Authors: Jeff Hoffer, Ramesh Venkataraman, Heikki Topi

13th Edition Global Edition

1292263350, 978-1292263359

More Books

Students also viewed these Databases questions