Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> Java

Como criar uma exceção definida pelo usuário em Java

O que é exceção definida pelo usuário em Java?


Exceção definida pelo usuário ou exceção personalizada está criando sua própria classe de exceção e lança essa exceção usando a palavra-chave 'throw'. Isso pode ser feito estendendo a classe Exception.



Não há necessidade de substituir nenhum dos métodos acima disponíveis na classe Exception, em sua classe derivada. Mas, na prática, você precisará de alguma personalização de acordo com suas necessidades de programação.

Exemplo: Para criar uma classe de exceção definida pelo usuário

Etapa 1) Copie o seguinte código no editor

class JavaException{
   public static void main(String args[]){
  try{
       throw new MyException(2);
       // throw is used to create a new exception and throw it.
  }
 catch(MyException e){
    System.out.println(e) ;
 }
}
}
class MyException extends Exception{
   int a;
   MyException(int b) {
     a=b;
   }
   public String toString(){
     return ("Exception Number =  "+a) ;
  }
}

Etapa 2) Salve, compile e execute o código. Saída excedida –



NOTA:
A palavra-chave “lançar” é usado para criar uma nova exceção e jogá-la no bloco catch.

Java

  1. Palavra-chave final Java
  2. Java instanceof Operator
  3. Classe estática aninhada em Java
  4. Classe anônima Java
  5. Classe Java Singleton
  6. Reflexão Java
  7. Manipulação de Exceções Java
  8. Classe Java ObjectOutputStream
  9. Genéricos Java
  10. Classe de arquivo Java