A alternativa correta é a letra C) I e II apenas. A afirmação I está correta, pois o comando throw é utilizado em Java para lançar uma exceção explicitamente. Já a afirmação II também está correta, pois as exceções Checked são aquelas que o compilador obriga o programador a tratar, ou seja, são exceções que podem ocorrer em tempo de execução e que precisam ser tratadas pelo programador. A afirmação III está incorreta, pois as exceções Unchecked são nativas do Java, como por exemplo a NullPointerException e a ArrayIndexOutOfBoundsException.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Orientada A Objetos
•UNINTER
Compartilhar