循环标识符
break和continue均是对循环进行的操作:前者可以终结循环结构,但一般只能结束并跳出最内层循环;后者结束本次循环、进入下一次循环,循环层次不变。
利用循环标示符,我们可以通过break结束并跳出任意一层循环结构,例:
OUT:// 循环标识符,可以任意定义名称
for {
for {
for {
if (...) {
...
break OUT;
// 通过本条语句可直接结束并跳出最内层循环,直接结束最外层循环
}
}
}
}