1.分支语句
》if - else 结构;
》switch 结构:
switch(表达式){
case 常量1:
语句组;break;
case 常量n:
语句组;break;
default:
语句组;
}
case语句后的值不能重复,类型只能为int、byte、short或char类型。
2.循环语句
》while 循环
》do - while 循环
》for 循环
3.转移语句
break 在嵌套循环语句中,break不仅可以结束其所在循环,还可以直接结束其外围循环,此时需要在break后跟一个标签,该标签用于标识一个外层循环。(下面代码演示:)
public class Breaker{
public static void main(String []args){
outer:for(int i = 0;i < 10;i++){
for(int j = 0;j < 5;j++){
System.out.println("i的值是:"+i+"j的值是:"+j);
if(j==3) {
break outer;
}
}
}
}
}
continue 跳过本次循环,直接进行下次循环
return 通常用在方法中,结束方法
这个流程控制和c++都一样啦,其他语言都是相通的啦~~