¿Existe la posibilidad de que un continue
o break
tenga un alcance mayor que el bucle que se está ejecutando actualmente?
En el siguiente ejemplo, deseo continuar en el bucle for externo cuando expr
es verdadero, aunque se invoca en el bucle for interno, de modo que no se ejecuta ni [some inner code]
ni [some outer code]
.continuar y romper con un alcance extendido
for(int outerCounter=0;outerCounter<20;outerCounter++){
for(int innerCounter=0;innerCounter<20;innerCounter++){
if(expr){
[continue outer]; // here I wish to continue on the outer loop
}
[some inner code]
}
[some outer code]
}
En lo anterior
Es sorprendente cómo las habilidades de comunicación pueden hacer la diferencia a veces. Realmente prefiero tu respuesta a la mía. – tzup