O que você precisa saber sobre exceções em java

A exceção

é um objeto que é criado quando ocorre um erro em um programa Java e Java não pode corrigir automaticamente o erro. O objecto excepção contém informações sobre o tipo de erro que ocorreu.

A informação mais importante - a causa do erro - é indicado pelo nome da classe de exceção, utilizado para criar a exceção. Você normalmente não tem que fazer qualquer coisa com um objeto de exceção diferente de descobrir qual deles você tem.

Uma classe diferente excepção representa cada tipo de excepção que pode ocorrer. Aqui estão algumas exceções típicas:

IllegalArgumentException: Você passou um argumento incorreto para um método.

  • InputMismatchException: O console de entrada não coincide com o tipo de dados esperado por um método do Scanner classe.

  • ArithmeticException: Você tentou um tipo ilegal de operação aritmética, como dividir um número inteiro por 0 (zero).

  • IOException: Um método que realiza I / O (como a leitura ou gravação de um arquivo) encontrou um erro I / O irrecuperável.



  • ClassNotFoundException: A classe necessária não pôde ser encontrado.

  • Aqui estão as coisas mais importantes que você precisa saber sobre exceções:

    Video: COISAS QUE VOCÊ PRECISA SABER ANTES DE MORRER #1

    • Quando ocorre um erro e um objeto de exceção é criada, Java “lança uma exceção.” Java tem um bom braço jogando, assim que a exceção é sempre jogado de volta para a afirmação de que causou a ser criado.

    • A declaração que causou a exceção posso pegar a exceção se ele quer, mas isso não acontece tem que capturar a exceção se ele não quiser. Em vez disso, ele pode pato e deixar alguém capturar a exceção. Que “alguém” é a declaração que chamou o método que está atualmente em execução.

    • Se todos os patos e o programa nunca captura a exceção, o programa termina abruptamente e exibe uma mensagem de exceção de aparência desagradável na consola.

    • Dois tipos básicos de exceções em Java são exceções e exceções não verificadas verificado:

      Video: COISAS QUE VOCÊ PRECISA SABER ANTES DE MORRER

    • UMA exceção verificada é uma exceção que o compilador requer que você fornecer para ele uma forma ou de outra. Se você não fizer isso, seu programa não compilar.

    • A exceção não verificada é uma exceção que você pode prever, mas você não tem que.


    Publicações relacionadas