Want to make creations as awesome as this one?

Transcript

for (int i = 0; i < 10; i++) { if (i == 5) { break; // Sale del bucle cuando i es igual a 5 } System.out.println(i); } // La ejecución continúa aquí después del break

6.5 Sentencias break y continue

Las sentencias break y continue son herramientas de control de flujo comúnmente utilizadas dentro de las estructuras de bucles (for, while, do-while) para alterar el curso normal de ejecución del bucle.Sentencia break La sentencia break se utiliza para salir inmediatamente de un bucle, independientemente de su condición de terminación. Cuando se ejecuta un break, el control del programa salta inmediatamente a la primera línea de código después del bloque del bucle. Uso:
  • Terminar un bucle cuando se cumple una condición específica, además de la condición de terminación del bucle.
  • Salir de bucles anidados o de un bucle específico en situaciones más complejas.
Ejemplo en Java:

Unidad 6. Expresiones y estructuras de control

Reproduce el siguiente material audiovisual, fortalecerás tu comprensión sobre las sentencias break y continue en programación: codigofacilito (2011, 22 de noviembre) Tutorial Java - 6. Instrucción Break y Continue[video] YouTube https://www.youtube.com/watch?v=C1W9nfdYlnI

6.5 Sentencias break y continue

Unidad 6. Expresiones y estructuras de control

for (int i = 0; i < 10; i++) { if (i % 2 == 0) { continue; // Salta el resto del código en el bucle para números pares } System.out.println("Número impar: " + i); }

6.5 Sentencias break y continue

Sentencia continue La sentencia continue se utiliza para saltar el resto del código dentro de un bucle e iniciar la siguiente iteración del bucle. A diferencia de break, continue no termina el bucle, sino que pasa directamente a la siguiente iteración después de ejecutar cualquier paso de actualización (en el caso de un bucle for). Uso: Saltar una iteración específica dentro de un bucle cuando se cumple una condición determinada, sin salir completamente del bucle. Ejemplo en Java:

Unidad 6. Expresiones y estructuras de control