switch case 穿透

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


前言

什么是switch case 穿透。


一、什么是switch case 穿透?

在switch语句中,如果case控制的语句体后面不写break,将会出现穿透现象,在不判断下一个case值的情况下,向下运行,直到遇到break,或者整体switch语句结束.

二、展示

1.代码示例

//case穿透

switch (month){
	case 1:
	case 2:
	case 3:
		System.out.println("春季");
		break;
	case 4:
	case 5:
	case 6:
		System.out.println("夏季");
		break;
	case 7:
	case 8:
	case 9:
		System.out.println("秋季");
		break;
	case 10:
	case 11:
	case 12:
		System.out.println("冬季");
		break;
	default:
		break;
}

版权声明:本文为zz526546982原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。