Java Reference
In-Depth Information
Display 9.6 Demonstration of How to Use BadNumberException
1
import java.util.Scanner;
2 public class BadNumberExceptionDemo
3{
4
public static void main(String[] args)
5
{
6
try
7
{
8
Scanner keyboard = new Scanner(System.in);
9
System.out.println("Enter one of the numbers 42 and 24:");
10
int inputNumber = keyboard.nextInt();
11
if ((inputNumber != 42) && (inputNumber != 24))
12
throw new BadNumberException(inputNumber);
13
System.out.println("Thank you for entering " + inputNumber);
14
}
15
catch (BadNumberException e)
16
{
17
System.out.println(e.getBadNumber() +
18
" is not what I asked for.");
19
}
20
System.out.println("End of program.");
21
}
22
}
23
Sample Dialogue 1
Enter one of the numbers 42 and 24:
42
Thank you for entering 42
End of program.
Sample Dialogue 2
Enter one of the numbers 42 and 24:
44
44 is not what I asked for.
End of program.
 
Search WWH ::




Custom Search