Control del flujo
🔀 Control del flujo de ejecución (Control Flow)

Hasta ahora hemos aprendido a tomar decisiones con if, el operador ternario y switch.
Pero en muchos programas no solo necesitamos decidir… también necesitamos repetir acciones.
Por ejemplo, imprimir un mensaje varias veces, recorrer una lista de datos, o pedirle al usuario que ingrese información hasta que lo haga correctamente.
Para eso existen los loops (bucles): estructuras que nos permiten ejecutar una o más instrucciones repetidamente, mientras se cumpla una condición.
En esta sección vamos a aprender los bucles más usados en Java:
for→ cuando sabemos cuántas veces queremos repetir.while→ cuando no sabemos cuántas veces se repetirá algo.do-while→ cuando necesitamos que el bloque se ejecute al menos una vez.breakycontinue→ para controlar el flujo dentro del bucle.for-each→ para recorrer arrays y colecciones de forma más sencilla.
Listo… ahora sí, ¡vamos a repetir código como pros! 🚀