System.exit() em Java

Em Java o Sistema.exit() O método está presente no pacote java.lang. Este método é usado para encerrar explicitamente o programa Java em execução. Este método usa um código de status. UM diferente de zero O valor do código de status é geralmente usado para indicar encerramento anormal. Quando este método é invocado, não podemos realizar nenhuma tarefa adicional.

  • Este método usa um único argumento, o código de status. Se for 0, indica que o encerramento foi concluído.
  • Se um código de status diferente de zero for passado, isso mostra que o encerramento não foi bem-sucedido por motivos como comportamento anormal do programa ou qualquer exceção.

Sintaxe do método System.exit()

saída estática pública vazia (status interno)

  • Parâmetro: É preciso um único argumento status que geralmente é um valor zero ou diferente de zero.
  • Tipo de retorno: Este método não retorna nada, mas sai do programa atual.
  • Exceção: Este método pode lançar Exceção de segurança se um gerenciador de segurança estiver presente e a operação exit() for restrita.

Exemplo: Usando o Sistema.exit() método para sair do programa atualmente em execução.

Java
   // Java program to demonstrate working of System.exit()    import     java.util.*  ;      import     java.lang.*  ;      public     class   Geeks   {         public     static     void     main  (  String  []     args  )         {         int     arr  []     =     {  1       2       3       4       5       6       7       8  };         for     (  int     i     =     0  ;     i      <     arr  .  length  ;     i  ++  )         {         if     (  arr  [  i  ]     >     4  )         {         System  .  out  .  println  (  'exit...'  );         // Terminate JVM       System  .  exit  (  0  );         }         else      System  .  out  .  println  (  'arr['  +  i  +  '] = '     +         arr  [  i  ]  );         }         System  .  out  .  println  (  'End of Program'  );         }      }      

Saída
arr[0] = 1 arr[1] = 2 arr[2] = 3 arr[3] = 4 exit...  

Explicação: No código Java acima, usamos o saída() se o elemento for maior que 4 no array, então chamamos o saída(0) com um código de status 0 e depois disso o programa é encerrado com sucesso.

Observação: Usar Sistema.exit() com cuidado, especialmente em aplicativos grandes, pois interrompe a JVM imediatamente.