Como fazer uma exceção em java

Como fazer uma exceção em java
O Java suporta o conceito de manuseio de exceção que garante abordar os erros no tempo de execução, para que o seguimento normal do programa permaneça funcional. Para fazer isso, o Java oferece várias técnicas de manuseio de exceções, como Try-Catch, Throw, Finalmente, lança. Portanto, podemos usar qualquer uma dessas técnicas para evitar a possibilidade de tais exceções. Além disso, Java nos permite lançar exceções personalizadas e, para fazer isso, a palavra -chave arremesso é usada.

Neste post, aprenderemos a fazer uma exceção em Java, para fazer isso, abordaremos os seguintes tópicos:

  • O que é arremesso em java?
  • Como fazer uma exceção em java
  • Exemplos

Então, vamos começar!

O que é arremesso em java?

É uma palavra -chave que é usada para lançar uma exceção explícita. Podemos especificar o objeto de exceção definido pelo usuário e jogá-lo explicitamente usando a palavra-chave arremesso.

Como fazer uma exceção em java

Nesta seção, consideraremos alguns exemplos para aprender a fazer uma exceção em Java.

Exemplo 1
Neste exemplo, criaremos um método definido pelo usuário chamado Verify (int num) que levará um parâmetro numérico. Se o valor aprovado for maior que 26, o método verificador () lançará uma exceção aritmética, caso contrário, se o valor passado for menor ou igual a 26, o método verificador () mostrará uma mensagem de saudação.

classe pública Simplejavaprogram
public static void verify (int num)
if (num> 26)
Jogue novo arithmeticexception ("sobre envelhecimento! não é elegível para este trabalho ");

outro
Sistema.fora.println ("Parabéns! você é elegível para este trabalho ");


public static void main (string [] args)
Verifique (29);

O programa acima produzirá a seguinte saída:

Acima do trecho verifica o funcionamento da palavra -chave arremesso.

Exemplo2
Podemos definir nosso próprio conjunto de regras e, com base nessas regras, podemos lançar uma exceção usando a palavra -chave arremesso. Neste exemplo, lançaremos uma aritmeticexception se o método Divide () receber um número zero:

classe pública Simplejavaprogram
public static void divide (int num)
if (num == 0)
lançar uma nova arithmeticexception ("Erro: digite outro zero");

outro
num = 150%num;
Sistema.fora.println ("restante:" + num);


public static void main (string [] args)
divida (0);

No programa acima, o método de divisão recebeu um valor "0" para que ele lançará a exceção aritmética junto com a mensagem especificada pelo usuário:

Dessa forma, podemos lançar uma exceção personalizada em java.

Conclusão

Em Java, o arremesso é uma palavra -chave que é usada para lançar uma exceção explícita. Podemos especificar o objeto de exceção definido pelo usuário e jogá-lo explicitamente usando a palavra-chave arremesso. Podemos definir nosso próprio conjunto de regras e, com base nessas regras, podemos lançar a exceção usando a palavra -chave de arremesso. Este artigo explica como fazer uma exceção em Java usando a palavra-chave Throw. Além disso, apresenta alguns exemplos para uma profunda compreensão da palavra -chave arremesso.