在java中,流程控制分为了:分支语句:if语句和switch语句
循环语句:while,do-while,for,foreach;以及死循环while(true):死循环的定义:循环条件永远为真。
if语句的用法:if(boolean类型的表达式){条件成立的情况下执行接下来的语句}。if-else语句的连用。多重if嵌套,if - else if -...
switch语句的用法:switch(变量){ case 条件1:执行语句;break;
case 条件2:执行语句;break;
.....
}
if与switch比较,if适用范围更广。switch使用时,执行语句之后加上break;才能保证不出错。 break语句能够在任何循环控制结构中使用。
break语句:break;,表示结束整个循环,在break语句之后的语句都不会执行。
continue:与break不同,continue只会跳出此次循环,还会进行下一次的循环判断和执行。
while与do -while的区别在于do-while的循环体至少要执行一次,而while可以不执行。