一、if
代码运行出现分支选择,并且需要根据特定条件进行处理时。
代码格式:
1、if(条件判断){
代码
}
2、if(条件判断){
代码
}else{
代码
}
3、if else-if else多重选择结构
if(条件判断){
代码
}else if(条件判断){
代码
}else{
代码
}
注意事项 :条件应当按照一定的顺序排列
4、嵌套if结构
if(条件判断){
if(条件判断){
代码
}
}
二、switch
条件较多且为等值判断时使用,注意:无法进行区间判断
代码格式:switch(表达式){
case 常量1:
代码
break;
case 常量2:
代码
break;
......
default:
代码
break;
}
简写: switch(表达式){
case 常量1 -> 代码;
case 常量2 -> 代码;
......
default -> 代码;
}
注意事项:switch语句中break一般不能省略,否则会发生case穿透现象
即语句会一直执行下去,直到遇见break或者return,才会终止
三、程序调试
可以在需要调试的代码前打上断点,然后运行Debug,查看Debug窗口信息