这一部分同样比较熟悉了,但switch语句的使用还需要注意一下.
public class Chose
{
public static void main(String args[])
{
int grade = 3;
switch(grade)
{
case 3 :
System.out.println("成绩优秀!");
break;
case 2 :
System.out.println("成绩及格!");
break;
case 1 :
System.out.println("需要重修!");
break;
case 0 :
System.out.println("需要重修!");
break;
default:
System.out.println("成绩登入错误!");
break;
}
}
}
需要注意的有两点:
1. break语句
在每一个case后面都要加上break语句,这表示退出整个switch分支.如果不加入break的话,程序会从第一个满足case条件的地方开始,后续的case也均会执行.
2. 要设置默认的default语句
对于某些不合乎条件的数据,都要通过default语句去判定,否则对异常数据的处理没有机制.
switch的使用如下例:
public class Chose
{
public static void main(String args[])
{
int grade = 3;
switch(grade)
{
case 3 :
System.out.println("成绩优秀!");
break;
case 2 :
System.out.println("成绩及格!");
break;
case 1 :
System.out.println("需要重修!");
break;
case 0 :
System.out.println("需要重修!");
break;
default:
System.out.println("成绩登入错误!");
break;
}
}
}