sentencias de control de flujo en Java
Son estructuras que permiten modificar el flujo de ejecución de un programa, estableciendo condiciones, repeticiones y decisiones sobre el flujo del código.
Sentencias de Decisión
Permiten tomar decisiones dentro del programa basadas en condiciones.
if-then-else
Permiten tomar decisiones dentro del programa basadas en condiciones.
if-then-else
Permite ejecutar un bloque de código solo si una condición es verdadera.
if: Ejecuta un bloque de código si la condición es verdadera.
else:
Proporciona una alternativa en caso de que la condición del if sea falsa.
else if: Permite evaluar condiciones adicionales si la primera es falsa.
switch
Selecciona entre múltiples alternativas basadas en el valor de una variable.
-case: Cada caso es una alternativa de ejecución.
-default: Opción ejecutada si ninguna condición se cumple.
Sentencias de Bucle
Permiten repetir un bloque de código mientras una condición sea verdadera o hasta que se alcance un criterio específico.
while
Repite un bloque de código mientras la condición sea verdadera.
do-while
Similar al while, pero garantiza al menos una ejecución del bloque de código antes de evaluar la condición.
for
Itera un bloque de código un número específico de veces.
-for-each: Variante que recorre colecciones de datos, como arrays.
Sentencias de Ramificación
Permiten alterar el flujo de un bucle o salir de él antes de que termine.
break
Termina un bucle o switch inmediatamente, trasladando el control al siguiente bloque de código.
continue
Omite la iteración actual del bucle y pasa a la siguiente.