四、选择结构(二)
1、switch选择结构可以更好的解决等值判断问题,可以使代码结构更简单清晰易懂,在使用时,必须在每个case后面写上break语句。
语法:
Switch(表达式){
case 1:
代码块1;
break;
case 2:
代码块2;
break;
...........
default:
代码块n;
break;
}
Switch、case、default、break都是java的关键字
2、正确处理用户的输入错误:
通过调用Scanner对象的hasNextInt()方法,来判断用户从键盘上输入的字符是否合法。通过判断,并给出用户提示,增加了程序的健壮性,使程序能够较好的处理发生的异常。