Break关键字可以用于任何循环控制结构,从而使循环立即终止。当执行流程遇到break时,后面的语句都不会执行,直接跳到循环后的下一条语句。Continue语句是在当前语句执行时遇到continue后会结束本次循环直接跳到下一轮循环。
如在switch语句中运用break和continue;
Switch(grade){
Case 1:;;
Case 2:;;
Case 3:;break;
Case 4:;;
}
当执行到case 3时,后面的case 4不会被执行,直接结束循环,打印结果。
Switch(grade){
Case 1:;;
Case 2:;continue;
Case 3:;;
Case 4:;;
}
当执行到case 2时,后面的不会被执行,直接结束本次循环,跳到下一轮循环。