1、if(表达式)......else.......条件语句;
2、for(表达式)....... 循环语句;3、while(表达式)....... 循环语句;4、do.....while(表达式)......循环语句;5、switch 多分支选择结构; 6、continue 结束本次循环语句;7、break 终止执行 switch或循环语句;8、return 从方法返回语句。条件语句 分为四种: 单分支条件语句 语法格式为:if(条件表达式){ 语句或语句块; } 二分支条件语句 语法格式为:if(条件表达式){ 语句或语句块1; }else{ 语句或语句块2; } 嵌套条件语句 语法格式为:if(条件表达式){ if(条件表达式){ 语句或语句块; } }else{ 语句或语句块2; } 多分支条件语句语法格式为:if(条件表达式1){ 语句或语句块1; }else if(条件表达式2){ 语句或语句块2; } } else if(条件表达式n){ 语句或语句块n;}else{ 语句0; }for循环语句 语法格式为:for(变量初始化表达式;循环条件表达式;迭代部分){ 语句或语句块;//循环体 } for循环有一个特殊的循环,叫死循环。表现形式为: boolean isOk = true; 或 for(;;){} for(;isOk;){} for循环可以再嵌套for循环。 注意:在for循环的初始化或迭代部分,可以有多个表达式,表达式之间用逗号隔 开。例如:int count =0; for(int a= 1,b=10;a<b;a++,b--){ count++; } 共循环多少次?1次 while循环语句 语法格式为:while(循环条件表达式){ 语句或语句块; }do-----while循环语句 语法格式为:do{ 语句或语句块;}while(表达式);(注意分号绝对不能省略)switch-----case多分支选择语句 语法格式为:switch(条件表达式){ case 常量1: 语句1; break; case 常量2: 语句2; break; case 常量N: 语句N; break; [default:语句;break;] } 注意 条件表达式的返回值类型必须是以下类型之一:int、byte、cha、short。 case子句中的值常量N必须是常量,而且所有case子句中的值应是不同的。 default子句是可选的。 break语句用来在执行完一个case分支后,是程序跳出switch语句,即终止switch语句的执行 在一些特殊情况下,多个不同的case值要执行一组相同的操作,这时可以不用break。continue结束本次循环语句使用continue语句可以立刻重新开始下一轮的循环,而不再执行循环后面的语句。
break终止执行switch和循环语句 使用break语句可以立刻终止循环,开始执行循环后面的语句。return从方法返回语句 return语句主要作用是退出当前方法,将程序控制转移到方法的调用者。 一般格式为:return [值或表达式];