Duplicar posibles:
How to Break from main/outer loop in a double/nested loop?Rotura en bucles for anidados
tengo la siguiente situación:
for(int i = 0; i < schiffe.length-1; i++){
if(schiffe[i].schaden){
schlepper.fliege(schiffe[i].x,
schiffe[i].y,
schiffe[i].z);
schlepper.wirdAbgeschleppt = schiffe[i];
for(int k = 0; k < stationen.length-1; k++){
if(stationen[k].reparatur == null){
schlepper.fliege(stationen[k].x,
stationen[k].y,
stationen[k].z);
break;
}
}
}
}
Quiero
schlepper.fliege(stationen[k].x,
stationen[k].y,
stationen[k].z);
se realiza una vez y luego sale del bucle interno y continúa con el bucle for (int i .... Así que usé un descanso en mi código. Pero no estoy seguro si esto es correcto. ¿La ruptura causa un descanso para todos los bucles o solo para el segundo bucle?