Salir Mientras Javascript

| | | | | | | | | | | | | | | | | | | | | | |

Un Java interrumpe la instrucción break al ejecutar un bucle. Cuando se ejecuta una declaración de interrupción, un programa comienza a ejecutar código después de una declaración. Si se usa una declaración de interrupción en un bucle anidado, solo se termina el bucle interno.

Java for y bucles in I am se utiliza para automatizar tareas similares. Al trabajar con estos bucles, puede salir de un bucle cuando se cumple una condición particular. Aquí es donde entra en juego la instrucción break de Java. La instrucción break se utiliza para romper completamente un bucle.

Este tutorial analizará el uso de la instrucción break para controlar el flujo de sus bucles. En Java. Veremos un ejemplo de declaración de interrupción en un programa Java.

Instrucción de interrupción de Java

La instrucción de interrupción de Java interrumpe la ejecución de un bucle. El intérprete pasa a la siguiente instrucción en un programa después del bucle. La declaración break es útil si desea que su bucle deje de funcionar si se cumple una determinada condición en un bucle.

La sintaxis de pause es de la siguiente manera:

La sentencia break es la única como palabra clave propia. No toma argumentos porque la instrucción break no es una función. Cuando se encuentra una declaración de interrupción, el programa omite la iteración actual del ciclo.

Ejemplo de interrupción de Java

Digamos que estamos creando un programa que le pide al usuario que adivine un número entre uno y diez.

Si el usuario acierta el número correcto, nuestro programa debería imprimir un mensaje felicitando al usuario por acertar el número. De lo contrario, nuestro usuario debe poder adivinar nuevamente, hasta un total de cinco intentos

Aquí está el código que podríamos usar para escribir este programa:

Nuestro código devuelve:

Nuestro programa nos pide t o adivina de nuevo si no adivinas el número correcto.

Si un usuario ya lo ha adivinado cinco veces, el programa se detiene, pero si un usuario adivina el número correcto, nuestro código imprime " ¡Tienes razón! en la consola.

Ejemplo de separación de ruptura de Java

Desglosando nuestro código. Primero, importamos la biblioteca java.util.Scanner, que nos permite aceptar la entrada del usuario. Definamos una clase llamada GuessingGame. Entonces nuestro programa hace lo siguiente:

  1. Declaramos una variable Java llamada número esta variable. almacena el número para que el usuario lo adivine.
  2. Usamos escáner de entrada para inicializar la entrada del usuario, de modo que podamos recuperar las conjeturas del usuario en nuestro programa.
  3. Vamos a crear un bucle Java for que funcione hasta que i sea mayor que cinco. Este bucle ofrece a nuestros usuarios cinco intentos para adivinar el número exacto
  4. Nuestro código imprime "Adivina un número entre 1 y 10:" .. en la consola
  5. Utilizamos input.nextInt () para aceptar la sugerencia del usuario. Almacenamos la hipótesis en una nueva variable llamada hipótesis.
  6. Nuestro programa compara si la suposición del usuario es igual a la variable número, que almacena el número nuestro usuario debe adivinar.
  7. Si las suposiciones son iguales a número, el mensaje "¡Tienes razón!" " se imprime en la consola. Luego, el bucle deja de ejecutarse.
  8. De lo contrario, el bucle for funciona hasta que i es mayor que 5 .

break finaliza un for o bucle in inmediatamente después de que se ejecuta la declaración break.

break Declaración de Java anidada break

< /em> finaliza el bucle, la mayoría de los programas internos de Java. Digamos que tiene un tiempo en el bucle for, por ejemplo, y el break está en el bucle in . El único bucle que se detendrá es el bucle in

Aquí hay un ejemplo para ilustrar cómo funciona:.

Primero, inicializa un bucle. A continuación, iniciamos alize un Java while . Cuando nuestra instrucción final, el en dejará de ejecutarse. Sin embargo, el bucle for continuará funcionando hasta que se detenga el programa.

Declaración de interrupción etiquetada en Java

Puede etiquetar una etiqueta break< /em> y cree un descanso etiquetado. Estos se utilizan para finalizar la declaración etiquetada en un programa, a diferencia de las declaraciones de interrupción que rompen el bucle sin etiquetar en el interior. Esta es la sintaxis para una ruptura marcada:

Cuando nuestro programa cumple una condición, queremos que nuestro código se ejecute para detenerse y continuar desde el primer bucle. En otras palabras, queremos que nuestro programa complete el ciclo interno. El ciclo externo debería continuar funcionando.

Podríamos hacer esto usando una declaración de interrupción marcada. Aquí está el código que usaríamos para romper nuestro segundo bucle to y bucle into:

Tan pronto como se ejecuta la instrucción break top_break, el programa finaliza todos los bucles hasta que nuestro código ejecuta la instrucción top_break >. En este caso, esto significa que el segundo bucle for y el bucle in han finalizado y el programa continúa ejecutándose

>

Conclusión

La instrucción Java break finaliza un bucle. la instrucción break marcada se usa para finalizar un ciclo y la instrucción correspondiente la etiqueta break.

Este tutorial explica cómo usar las declaraciones etiquetadas break y break para controlar el flujo de un programa .

¿En serio? ¿Quiere aprender más sobre Java? Consulte nuestra Guía completa para aprender Java . En esta guía, encontrará consejos sobre los mejores cursos, libros y recursos de aprendizaje.