¿Cómo se sale de una función en Java?



La función de salida en Java sale del programa actual al finalizar Java Virtual Machine. El método System.exit () llama al método de salida en la clase Runtime.

Java es un maravilloso lenguaje de programación que tiene . Mientras para una de estas aplicaciones, es posible que se quede atascado en algún momento de este programa. ¿Qué hace uno en esta situación? ¿Hay alguna forma de salir en este mismo punto? Si estas preguntas le molestan, ha llegado al lugar correcto. Lo que puede hacer es simplemente usar un método System.exit () que finaliza la máquina virtual Java actual que se ejecuta en el sistema. En este artículo, lo guiaré a través de la función de salida en Java y lo ayudaré a comprenderlo a fondo.





Vamos a empezar.

¿Cómo se sale de una función en Java?

Puede salir de una función utilizando el método java.lang.System.exit (). Este método finaliza la ejecución actual Máquina virtual Java (JVM) . Toma un argumento 'código de estado' donde un código de estado distinto de cero indica una terminación anormal. Si trabajas con o declaraciones de cambio, puede usar declaraciones de interrupción que se usan para romper / salir solo de un bucle, y no de todo el programa.



En este artículo, profundicemos en el método exit () de Java y comprendamos cómo se usa.

¿Qué es el método System.exit ()?

El método System.exit () llama al método de salida en la clase Runtime. Sale del programa actual al finalizar Java Virtual Machine. Como define el nombre del método, el método exit () nunca devuelve nada.



La llamada System.exit (n) es efectivamente equivalente a la llamada:

Runtime.getRuntime (). Exit (n)

La función System.exit tiene un código de estado, que informa sobre la terminación, como por ejemplo:

  • salir (0) : Indica terminación exitosa.
  • salir (1) o salir (-1) o cualquier valor distinto de cero - indica terminación fallida .

Ahora, veamos los parámetros y los lanzamientos de excepción en el método System.exit ().

Parámetros: Estado de salida.

Excepción: Lanza un Excepcion de seguridad .

Continuando con el método System.exit (), veamos parte de su implementación práctica.

Ejemplos del método exit () del sistema Java

package Edureka import java.io. * import java.util. * public class ExampleProgram {public static void main (String [] args) {int arr [] = {1, 2, 3, 4, 5, 6, 7, 8 , 9, 10} for (int i = 0 i = 4) {System.out.println ('Salir del bucle') System.exit (0) // Termina JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Fin del programa ')}}

Salida: arr [0] = 1
arr [1] = 2
arr [2] = 3
Salir del bucle

Explicación: En el programa anterior, la ejecución se detiene o sale del bucle tan pronto como encuentra el método System.exit (). Ni siquiera imprime la segunda declaración impresa que dice 'Fin del programa'. Simplemente termina el programa allí mismo.

Ejemplo 2:

paquete Edureka import java.io. * import java.util. * public class ExampleProgram {public static void main (String [] args) {int a [] = {1,2,3,4,5,6,7,8 , 9,10} para (int i = 0i 

Salida : matriz [0] = 1
matriz [1] = 2
matriz [2] = 3
matriz [3] = 4
Salir del bucle

Explicación: En el programa anterior, imprime los elementos hasta que la condición es verdadera. Tan pronto como la condición se vuelve falsa, imprime la declaración y el programa termina.

Por lo tanto, hemos llegado al final de este artículo sobre 'función de salida en Java'. Espero que hayas entendido lo que se ha compartido en este tutorial. Si desea obtener más información, consulte el por Edureka, una empresa de aprendizaje en línea de confianza. El curso de certificación y capacitación Java J2EE y SOA de Edureka está diseñado para capacitarlo en conceptos básicos y avanzados de Java junto con varios marcos de Java como Hibernate Spring.

método de clasificación de c ++

Tienes una pregunta para nosotros? Menciónelo en la sección de comentarios de este blog 'función de salida en Java' y nos comunicaremos con usted lo antes posible.