循环与选择以及流程跳转语句

来源:互联网 发布:白手套 知乎 编辑:程序博客网 时间:2024/06/01 20:45

一、switch语句

1.语法格式为:

switch(表达式) {

case  常量表达式1:语句1;break;

case  常量表达式2:语句2;break;

.

.

.

case  常量表达式n:语句n;break;

[ default:语句 n+1;]

}

2.switch语句要先计算表达式的值。表达式类型必须是以下之一:int   byte   char  short   string   枚举类型。 同时还要保证与case分支判断值的类型一致。且case后的常量值必须互不相同。

3.default子句是可选的。


二、do   while语句

do while 子句的分号在while的条件之后


三、流程跳转语句(break  continue   return)

1.break语句------只能用于循环语句以及switch语句

形式:

break;                //用来终止当前的循环,跳出当前循环

break 标号;    //结束标号所指的代码块,程序流程从内层循环或内层程序块中退出,执行代码块后面的语句


2.continue语句-----只能用在循环语句中

形式:

continue;           //终止当前循环,进入该循环的下一轮循环

continue  标号;  //直接跳转到标号指明的外层循环中


3.return语句

返回到调用该方法的语句处。

形式:

return;

return 表达式;




0 0
原创粉丝点击