Java Sentencias de Control

Java Sentencias de Control

En Java, como en los distintos lenguajes de programacion existen varias sentencias de control que se utilizan para controlar el flujo de ejecución de un programa. En Java tenemos las siguientes estructuras de control:

if: La sentencia if se utiliza para evaluar una expresión booleana y ejecutar un bloque de código si la expresión es verdadera. Por ejemplo:

if (x > y) { // código que se ejecuta si x es mayor que y }

if-else: La sentencia if-else se utiliza para evaluar una expresión booleana y ejecutar un bloque de código si la expresión es verdadera, o ejecutar otro bloque de código si la expresión es falsa. Por ejemplo:

if (x > y) { // código que se ejecuta si x es mayor que y

} else { // código que se ejecuta si x no es mayor que y }

switch: La sentencia switch se utiliza para evaluar una expresión y ejecutar un bloque de código específico en función del valor de la expresión. Por ejemplo:

switch (x) { case 1: // código que se ejecuta si x es igual a 1 break; case 2: // código que se ejecuta si x es igual a 2 break; default: // código que se ejecuta si x no es igual a 1 ni a 2 break; }

while: La sentencia while se utiliza para ejecutar un bloque de código mientras que una expresión booleana sea verdadera. Por ejemplo:

while (x < 10) { // código que se ejecuta mientras x sea menor que 10 x++; }

do-while: La sentencia do-while se utiliza para ejecutar un bloque de código al menos una vez, y luego continuar ejecutándolo mientras que una expresión booleana sea verdadera. Por ejemplo:

do { // código que se ejecuta al menos una vez x++; }

while (x < 10); for: La sentencia for se utiliza para ejecutar un bloque de código un número determinado de veces. Por ejemplo:

for (int i=0; i < 10; i++)

{ // código que se ejecuta 10 veces }

break: La sentencia break se utiliza para interrumpir la ejecución de una sentencia de control (como un ciclo for o un switch) y continuar con la ejecucion