break和continue都是转向语句.
break用在两个位置,其他位置不行.
第一个位置:switch语句当中,用来终止switch语句的执行(防止发生case穿透现象).
第二个位置:break语句用在循环语句当中,用来终止循环的执行.
break语句会让离他最近的循环终止结束.
用break来终止指定的循环结束:
第一步:给循环起一个名字例如:a:for(;;){
b:for(;;){
}
}
第二步:终止:break b;
continue语句的作用是:终止当前本次的循环,直接进入下一次循环继续执行.
continue语句也可以终止指定的循环,进入下一次的循环和break终止指定的循环类似.