Relançando uma exceção

javaparainiciantes

Java para Iniciantes (Oracle)

Posted on October 22, 2024

Relançando uma exceção
  • Uma exceção capturada por um bloco catch pode ser relançada para ser capturada por um catch externo.

  • O relançamento permite que vários tratadores acessem a exceção.

  • Um tratador pode gerenciar um aspecto da exceção, enquanto outro tratador lida com outro aspecto.

  • Ao relançar a exceção, ela não é recapturada pelo mesmo catch, mas será propagada para o próximo bloco catch.

Image description

Image description

  • Erros de divisão por zero são tratados localmente no método genException().

  • Erros de limite de array são relançados e capturados no método main().

Image description

💖 💪 🙅 🚩
javaparainiciantes
Java para Iniciantes (Oracle)

Posted on October 22, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related