第3章 流程控制结构
3.1顺序结构
说明:程序从上往下执行
Java中定义成员变量时采用合法的前向引用。如:
public class Test{
int num1 = 12;
int num2 = num1 + 2;
}
错误形式:
public class Test{
int num2 = num1 + 2;
int num1 = 12;
}
3.2分支结构
3.2.1 if结构
1、单分支
语法:
if(条件表达式){
执行代码块;
}
结构图:
![](https://img.haomeiwen.com/i10390889/915644a296aa4bdc.png)
2、双分支
语法:
if(条件表达式){
执行代码块1;
}
else{
执行代码块2;
}
结构图:
![](https://img.haomeiwen.com/i10390889/bf6e606156ec07c2.png)
3、多重分支
语法:
if(条件表达式1){
执行代码块1;
}
else if (条件表达式2){
执行代码块2;
}
……
else{
执行代码块n;
}
结构图:
![](https://img.haomeiwen.com/i10390889/4387682ab05c6186.png)
本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源,欢迎大家关注尚硅谷公众号(atguigu)了解更多。
网友评论