我正在试图找出一种方法来检查用户在Scanner对象中输入的输入类型。该扫描仪对象也是一种方法。告诉用户使用数字后我需要再次运行该方法。在使用输入无效类型后,我已经走到了结束程序,现在我需要更进一步。这部分代码在方法中,是的,它在do while循环中,因为可能有无数的员工。
do {
System.out.println("Select an option from the choices below \n"
+ "1 - Add an employee \n"
+ "2 - Change an employees salary \n"
+ "3 - Delete an employee \n"
+ "4 - List an employee \n"
+ "5 - List all employees \n"
+ "Enter any other number to exit.");
//Check to see if input equals and integer
try{
inputOption = scanner.nextInt();
}
catch(InputMismatchException e){
System.out.println("Please enter a number.");
scanner.
}