desenvolvedora JAVA chamou um método X que pode gerar uma exceção não verificada. Porém, essa chamada não foi circundada por um bloco de tratamento...
desenvolvedora JAVA chamou um método X que pode gerar uma exceção não verificada. Porém, essa chamada não foi circundada por um bloco de tratamento de exceção. O que acontecerá com esse código?
Compilará e as exceções serão ignoradas. Compilará e executará normalmente, caso a exceção não seja lançada por X. Não compilará, pois o JAVA não suporta exceções não verificadas. Compilará e lançará exceção, caso o método X seja chamado. Não compilará, pois o JAVA exige tratamento de exceção. a) 1 e 4 estão corretas. b) 2 e 5 estão corretas. c) 3 e 4 estão corretas. d) 2 e 4 estão corretas. e) 1 e 5 estão corretas.
Nesse caso, a alternativa correta é a letra d) "2 e 4 estão corretas". Se a chamada do método X que pode gerar uma exceção não verificada não for circundada por um bloco de tratamento de exceção, o código irá compilar, mas lançará uma exceção caso o método X seja chamado.
0
0
Faça como milhares de estudantes: teste grátis o Passei Direto