Estructuras de control en Java

Las estructuras de control en java las emplearemos para modificar el flujo secuencial de un programa. Esto es, el orden en el que se van ejecutando las instrucciones de este.

En un programa, las instrucciones se ejecutan de arriba abajo, y de izquierda a derecha, según el orden en que aparezcan las mismas. Los distintos bloques de instrucciones de nuestro programa, seguirán este flujo secuencial para ejecutar las instrucciones. Los bloques de instrucciones, estarán delimitados por corchetes:

Bloque {
instrucción 1;
instrucción 2; instrucción 3;
instrucción 4;
}

Sin embargo, van a existir ocasiones en las que necesitemos romper este flujo secuencial. Estas pueden ser de muy diverso tipo, puede que necesitemos tomar una decisión entre una o varias opciones posibles, o a lo mejor necesitamos realizar algunas instrucciones varias veces. Por tanto, necesitamos ciertas estructuras que nos permitan interrumpir el flujo secuencial del programa, y pasar a ejecutar otros bloques de código.

En este post, vamos a estudiar el funcionamiento de las siguientes estructuras de control:

  • De toma de decisión: if-then, if-then-else, switch.
  • De bucle: for, while, do-while

Estructuras de toma de decisión

Sigue leyendo Estructuras de control en Java