public class TestSwitch
{
public static void main(String[] args)
{
/*
需求:测试switch的用法
*/
int i = 3;
switch(i)
{
case 1:
case 2:
case 3:
System.out.println("A");
break;
case 4:
System.out.println("B");
break;
case 5:
System.out.println("C");
break;
default:
System.out.println("error");
break;
}
}
}
/*
小结:
1.每一个case语句后,都要写break,防止出现不符合条件的case语句的执行(switch语句的穿透)
2.多个case语句,可以共用同一段执行体
3.为了增加程序的健壮性,default语句不能省略
*/
{
public static void main(String[] args)
{
/*
需求:测试switch的用法
*/
int i = 3;
switch(i)
{
case 1:
case 2:
case 3:
System.out.println("A");
break;
case 4:
System.out.println("B");
break;
case 5:
System.out.println("C");
break;
default:
System.out.println("error");
break;
}
}
}
/*
小结:
1.每一个case语句后,都要写break,防止出现不符合条件的case语句的执行(switch语句的穿透)
2.多个case语句,可以共用同一段执行体
3.为了增加程序的健壮性,default语句不能省略
*/