Sabemos que exceções nada mais são do que eventos que podem ocorrer durante a execução do programa
e que podem danificar o fluxo normal de instruções, ocasionando, assim, erros aos programas. com base nisso, analise as informações abaixo:i. uma exceção java é uma instância da classe throwable ou de uma de suas extensões.
ii. quando uma exceção é disparada, ela pode ser capturada por uma cláusula catch de um comando try.
iii. comandos que podem disparar exceções devem ser colocados dentro de um comando try.
iv. a sintaxe exception exception dentro da cláusula catch é na verdade uma lista de parâmetro.
após análise das afirmações, os itens verdadeiros são:
a.
i, ii, iii, iv;
b.
i, ii, iii;
c.
ii, iii, iv;
d.
ii, iv;
e.
i, iv.
1 Resposta
Clique aqui para adicionar a sua resposta.
aryanemendes2602
Olá!
I - Verdadeiro, a classe raiz de todas as exceções em Java é a java.lang.throwable, portanto todas as outras exceções são instâncias dessa classe
II - Verdadeiro, o comando Catch captura qual erro foi gerado e o trata de acordo com as necessidades do programador.
III - Verdadeiro, é uma boa prática de programação colocar comandos passíveis de gerar exceções dentro de um comando try, pois ao compilar o programa, esses comandos que geram exceções podem fazer com que a compilação apresente erros e não seja possível nem ser iniciado a execução dos comandos, logo, coloca-los dentro de um try de depois um catch, garante que o evento seja tratado adequadamente.
IV - Verdadeiro, o exception seria um objeto da classe Exception, que foi passado como parâmetro para o catch
Letra A