javaswitch语句的执行过程

美女程序员鼓励师

在学习java中的语句时,switch是个不错的选择,不过很多人对于它的执行过程不清楚,在使用时一些注意点也会被忽略掉。本篇进一步探究其语法中的执行过程,大家一起来看看吧。

1、语法

switch(常量)  {

case 表达式1:语句体1;

break;

case 表达式2:语句体2;

break;

.....

default :  语句体n;

break;

}

2、执行过程

(1)case根据自己的表达式看是否匹配常量。如果匹配,执行语句体,否则执行 default 语句。

(2)case执行类似于并行操作,不是顺序操作。所以每个表达式的值不能一样。哪个case匹配常量会执行自己的句子,不会再找其他case句子了。

3、实例

int  i  = 10;

switch (i ) {

case 10:

System.out .println(" A" );

//break;

case 5:

System.out .println(" B" );

//break;

case 7:

System.out .println(" C" );

//break;

default :

System.out .println(" error");

break;

}//打印结果:A B C error

以上就是java switch语句的执行过程,在结合语法的形式后,我们可以展开有关语句的理解和练习。更多Java学习指路:Java基础

以上是 javaswitch语句的执行过程 的全部内容, 来源链接: utcz.com/z/544460.html

回到顶部