Buscar

Dois programadores estavam em uma discussão acerca das exceções em Java e algumas afirmacoes desta discussão são listadas a seguir. I. O programad...

Dois programadores estavam em uma discussão acerca das exceções em Java e algumas afirmacoes desta discussão são listadas a seguir. I. O programador A disse que uma exceção é uma classe de Java representada genericamente pela classe java.io. II. O programador B salientou que não podemos criar as nossas próprias exceções, pois o Java trata disso por meio de uma hierarquia de exceções. III. Ambos os programadores concordaram que as exceções que são subclasses de java.lang.Exception são divididas em dois tipos: Checked e Unchecked. IV. Ambos os programadores concordam que embora seja comum usar catch com a classe Exception por qualquer erro, é muito mais difícil identificar o erro. Assim, sugerem tratar as exceções de forma específica. Assinale a alternativa correta.

I. O programador A disse que uma exceção é uma classe de Java representada genericamente pela classe java.io.
II. O programador B salientou que não podemos criar as nossas próprias exceções, pois o Java trata disso por meio de uma hierarquia de exceções.
III. Ambos os programadores concordaram que as exceções que são subclasses de java.lang.Exception são divididas em dois tipos: Checked e Unchecked.
IV. Ambos os programadores concordam que embora seja comum usar catch com a classe Exception por qualquer erro, é muito mais difícil identificar o erro. Assim, sugerem tratar as exceções de forma específica.
Apenas I está correta.
Apenas II e III estão corretas.
Apenas III e IV estão corretas.
Apenas II está correta.
Apenas III está correta.

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é: "Apenas III e IV estão corretas". Explicação: I. O programador A está equivocado, pois uma exceção não é uma classe representada genericamente pela classe java.io. Na verdade, java.io é um pacote que contém classes para entrada e saída de dados. II. O programador B está equivocado, pois podemos criar nossas próprias exceções em Java. III. Ambos os programadores estão corretos, pois as exceções que são subclasses de java.lang.Exception são divididas em dois tipos: Checked e Unchecked. IV. Ambos os programadores estão corretos, pois é mais fácil identificar o erro quando tratamos as exceções de forma específica.

0
Dislike0

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais