Como você sai de uma função em Java?



A função Exit em Java sai do programa atual encerrando a Java Virtual Machine. O método System.exit () chama o método de saída na classe Runtime.

Java é uma linguagem de programação maravilhosa tendo . Enquanto para um desses aplicativos, você pode ficar preso em algum ponto deste programa. O que se faz nesta situação? Existe uma maneira de sair neste exato ponto? Se essas perguntas o incomodam, você está no lugar certo. O que você pode fazer é simplesmente usar um método System.exit () que encerra a Java Virtual Machine atual em execução no sistema. Neste artigo, vou guiá-lo pela função de saída em Java e ajudá-lo a entendê-la completamente.





Vamos começar.

Como você sai de uma função em Java?

Você pode sair de uma função usando o método java.lang.System.exit (). Este método termina o que está em execução Máquina Virtual Java (JVM) . Leva um argumento “código de status” onde um código de status diferente de zero indica finalização anormal. Se você está trabalhando com ou instruções switch, você pode usar instruções break que são usadas para interromper / sair apenas de um loop, e não de todo o programa.



Neste artigo, vamos nos aprofundar no método exit () do Java e entender como ele é usado.

O que é o método System.exit ()?

O método System.exit () chama o método de saída na classe Runtime. Ele sai do programa atual encerrando a Java Virtual Machine. Conforme define o nome do método, o método exit () nunca retorna nada.



A chamada System.exit (n) é efetivamente equivalente à chamada:

Runtime.getRuntime (). Exit (n)

A função System.exit tem código de status, que informa sobre o encerramento, como:

  • saída (0) : Indica rescisão bem-sucedida.
  • saída (1) ou saída (-1) ou qualquer valor diferente de zero - indica rescisão malsucedida .

Agora, vamos ver os parâmetros e a exceção lançada no método System.exit ().

Parâmetros: Status de saída.

Exceção: Lança um Exceção de segurança .

Prosseguindo com o método System.exit (), vamos ver algumas de suas implementações práticas.

Exemplos de métodos exit () do 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 ('Sair do loop') System.exit (0) // Encerra a JVM} else System.out.println ('arr [ '+ i +'] = '+ arr [i])} System.out.println (' Fim do programa ')}}

Resultado: arr [0] = 1
arr [1] = 2
arr [2] = 3
Sair do loop

Explicação: No programa acima, a execução para ou sai do loop assim que encontra o método System.exit (). Ele nem mesmo imprime a segunda declaração de impressão que diz o 'Fim do programa'. Ele simplesmente termina o programa ali mesmo.

Exemplo 2:

pacote 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 

Resultado : matriz [0] = 1
matriz [1] = 2
matriz [2] = 3
matriz [3] = 4
Sair do loop

relacionamento java tem um

Explicação: No programa acima, ele imprime os elementos até que a condição seja verdadeira. Assim que a condição se torna falsa, ele imprime a instrução e o programa termina.

Assim, chegamos ao fim deste artigo sobre a ‘função de saída em Java’. Espero que você tenha entendido o que foi compartilhado neste tutorial. Se você deseja saber mais, confira o pela Edureka, uma empresa de aprendizagem online confiável. O curso de certificação e treinamento em Java J2EE e SOA da Edureka foi projetado para treiná-lo tanto para conceitos básicos quanto avançados de Java, juntamente com várias estruturas Java como Hibernate Spring

Tem alguma questão para nós? Mencione isso na seção de comentários deste blog “função de saída em Java” e entraremos em contato com você o mais breve possível.