break, continue不加标签,只能跳出或者继续当前循环,据个例子给你
Lable1: for(int i = 0; i < 5; i++){
label2: for(int j = 0; j < 33; j++){
if(j == 3){
break;//跳出j循环,继续i循环
break Lable1://调出i循环,所有循环结束
break lable2://跳出j循环,继续i循环
continue;//继续j循环
continue Lable1://跳转到i循环,开始下一次循环
continue lable2://继续j循环
}
}
}
Lable1: for(int i = 0; i < 5; i++){
label2: for(int j = 0; j < 33; j++){
if(j == 3){
break;//跳出j循环,继续i循环
break Lable1://调出i循环,所有循环结束
break lable2://跳出j循环,继续i循环
continue;//继续j循环
continue Lable1://跳转到i循环,开始下一次循环
continue lable2://继续j循环
}
}
}