一、逻辑分支
1、单分支
语法:if(条件表达式){
当条件表达式的结果为true的时候要执行的代码
}
2、双分支
语法:if(条件表达式){
当条件表达式的结果为true的时候要执行的代码
}else{
当条件表达式的结果为false的时候执行的代码
}
3、多分支
语法:if(条件表达式1){
当条件表达式1的结果为true的时候执行的代码
} else if(条件表达式2){
当条件表达式2的结果为true的时候执行的代码
} else if(条件表达式3){
当条件表达式3的结果为true的时候执行的代码
}
...
}else{
当条件表达式的结果为false的时候执行的代码
}
注:分支中可以有多个else if代码,else代码可以有也可以没有
4、分支结构也可以进行嵌套使用
5、switch多路判断语句
语法:
switch(变量){
case 值1:
执行的代码块
break;
case 值2:
执行的代码块
break;
....
default:
执行的代码块
}
说明:(1)break表示当前分支执行后就结束switch的运行,后续代码不再运行
(2)defa