Este documento describe diferentes estructuras de control de flujo en Java como if/else, switch, while, do-while y for. If/else permite ejecutar instrucciones condicionalmente dependiendo de si una condición es verdadera o falsa. Switch evalúa una expresión y ejecuta instrucciones dependiendo de su valor. Los bucles while, do-while y for repiten instrucciones mientras una condición sea verdadera y permiten ejecutar código de manera iterativa.