La declaración break en Java

Aryan Tyagi 12 octubre 2023
La declaración break en Java

La declaración break de Java en una situación definida interrumpe el flujo actual del programa. Pasa el control al enunciado que sigue al enunciado terminado.

En el lenguaje de programación Java, podemos usar la declaración break de dos formas. Cuando se usa una instrucción break dentro de un bucle, el bucle finaliza de inmediato y el código procede con la siguiente declaración, que está después del cuerpo del bucle. También se utiliza para finalizar la condición de cambio de caso cuando ocurre una coincidencia.

Podemos usar la instrucción break de Java en cualquier bucle, como el bucle for, el bucle do-while y el bucle while.

Por ejemplo,

public class DemoBreak {
  public static void main(String[] args) {
    // for loop
    for (int i = 0; i <= 10; i++) {
      if (i == 7) {
        // using Break Statement
        break;
      }

      System.out.println(i);
    }
  }
}

Producción :

0
1
2
3
4
5
6

La declaración break se encuentra cuando la variable i es igual a 7 en el ejemplo anterior. De manera similar, también podemos usar esto para otros bucles.

Podemos usar la sentencia break con sentencias switch-case, como se muestra a continuación.

public class DemoSwitchBreak {
  public static void main(String[] args) {
    int number = 2;
    String name;
    switch (number) {
      case 1:
        name = "Pass";
        break;
      case 2:
        name = "Fail";
        break;
      default:
        name = "Invalid";
        break;
    }
    System.out.println(name);
  }
}

Producción :

Fail

En la declaración switch-case, usamos la declaración break para terminar el bloque e ir a la siguiente línea de código cada vez que se produce una coincidencia. Si no usamos la sentencia break, ejecutará todos los casos.