标签:执行顺序 执行 continue while 基础 `` break 不能 dem
public class demo3 {
public static void main(String[] args) {
//顺序执行,根据编写的顺序,从上到下运行
System.out.println(1);
System.out.println(2);
System.out.println(3);
}
}
- 格式
```
if(关系表达式) {
语句体;
}
```
- 执行流程
- 首先判断关系表达式结果是true还是false。
- 如果是true就执行语句体。
- 如果是false就不执行语句体。
if(关系表达式){
语句体;
} else {
语句体2;
}
if (判断条件1){
语句体1;
}else if (语句体2){
语句体2;
}else{
语句体3;
}
switch(表达式){
case 常量1:
语句体1;
break;
case 常量2:
语句体2;
break;
...
default:
语句体n+1;
break;
}
"匹配那个case就从那个位置向下执行,知道遇到break或者整体结束为止"
4、步进语句:每次循环之后都要进行的扫尾工作,每次循环结束之后都要执行一次
for(初始化表达式①;布尔表达式②;步进表达式④){
循环体④
}
执行顺序:①②③④>②③④>②③④
初始化表达式①
while(布尔表达式②){
循环体③
步进表达式④
}
④循环变量的变化情况
do{
循环体
}while(条件判断);
初始化语句
do{
循环体
步进语句
}while(条件判断)
for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环之后还可以继续使用
可以在循环语句当中使用,一旦执行,整个循环语句立刻结束,打断循环
一旦执行,立刻跳过当前循环剩余内容,马上开始下一次循环
while(true){
循环体
}
标签:执行顺序 执行 continue while 基础 `` break 不能 dem
原文地址:https://www.cnblogs.com/phanx/p/12427084.html