浅谈java switch如果case后面没有break,会出现什么情况?
switch表达式的取值:byte,short,int,char如下代码, case“A” :之后没有break,此刻会继续执行 case “B”:的代码 System.out.println;遇到break之后,代码运行结束。如果不写,如果一旦case相应的值成功,但内部没有break语句,那么将会无条件的继续向下执行其它case中的语句,直到遇到break;语句或者到达switch语句结束。switch大家都很熟悉,可以从一系列代码中选出一段去执行,它的格式如下:我们来看一下下面这段代码,然后判断下会输出什么。=================让我们加上break试试================虽然switch-case中的break是可选的,但是break会较大的影响到运行的效果,所以得牢记有无break的区别。
下载地址
用户评论