A alternativa correta é: "Todas as classes de exceção do Java herdam direta ou indiretamente da classe Exception." Isso ocorre porque a classe Exception é a classe pai de todas as exceções verificadas, ou seja, aquelas que o compilador obriga o programador a tratar. Já a classe RuntimeException é a classe pai de todas as exceções não verificadas, ou seja, aquelas que o compilador não obriga o programador a tratar. A classe Error é a classe pai de todas as exceções que não podem ser tratadas pelo programa, como por exemplo, a falta de memória.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar