程序控制语句:
顺序结构:最常见的,系统默认的,按出现的顺序来执行,其中没有跳转或判断,直到程序结束为止;
条件语句:
if语句:
if(布尔表达式){
语句1;
}
语句2;
if-else语句:
if(布尔表达式){
语句1;
}else {
语句2;
}
语句3;
if-else if语句:
if(布尔表达式1){
语句1;
}else if(布尔表达式2){
语句2;
}else {
语句3;
语句4;
switch语句:
switch(表达式){
case value1: 处理语句1; break;
case value2: 处理语句2; break;
.
.
}
循环语句:
for循环:
for(表达式1; 可返回布尔值的表达式 ; 表达式1 ) {
处理语句;
}
while循环:
while(可返回布尔值的表达式){
处理语句;
}
do-while循环:
do{
处理语句;
} while(可返回布尔值的表达式)
中断控制:
continue:用于在循环中,中断当前的循环,并进入到下一次的循环中。
break:在switch语句中,结束switch语句的执行;
在循环中,强制终止循环。
return:用于结束当前的方法,并且返回到调用该方法的位置,可以提供相应的返回值。