while
while语法:
while(布尔表达式){
循环体
}
while运行原理:
当布尔表达式为true时执行循环体,直到布尔表达式判断为false时退出循环。(while循环可以一次也不执行)
do...while
do{
循环体
}while(布尔表达式)
do...while运行原理:
首先执行循环体,然后再执行布尔表达式,当布尔表达式为true则继续执行,为false后就停止循环,相当于do...while循环至少会执行一次循环。
break
1、beak:作用是终止循环体的循环。
2、break只会终止它所在的循环。
3、break也可以指定终止循环,语法 break 循环体名
continue
1、continue作用是跳过某次循环,继续执行下一次循环
2、continue也可以指定跳过某次循环,语法:continue 循环体名
break和continue的区别
break是直接终止循环,而continue只是跳过满足条件的那一次循环,而其他的循环依旧执行。