break语句和continue语句
上一节
下一节
学习目标
理解并掌握break语句
理解并掌握continue语句
重点
正确区分break语句和continue语句
难点
break语句、continue语句的区别
一、break语句
break语句可提前结束循环,从循环体内跳出循环体,接着执行循环语句下面的语句。
(1)用法:
1、当break语句出现在一个循环内时,循环会立即终止,且程序流将继续执行紧接着循环的下一条语句。
2、它可用于终止switch语句中的一个case。
如果使用的是嵌套循环(即一个循环内嵌套另一个循环),break语句会停止执行最内层的循环,然后开始执行该块之后的下一行代码。
(2)语法格式:
while(表达式)
{
语句块1
if(条件)
break;
语句块2
}
(3)流程图:

(4)应用举例:
分析下面的程序,说明它的作用。
二、continue语句
(1)用法:
continue的作用为结束本次循环,即跳过循环体中continue语句后面尚未执行的语句,接着进行下一次是否执行循环的判定。
(2)语法格式:
while(表达式)
{
语句块1
if(条件)
continue;
语句块2
}
(3)流程图:
(4)应用举例:

