Buscar

A linguagem Java é uma linguagem orientada a objetos que possui um importante recurso chamado asserção. A respeito da linguagem Java e das asserçõe...

A linguagem Java é uma linguagem orientada a objetos que possui um importante recurso chamado asserção. A respeito da linguagem Java e das asserções avalie as afirmações que se seguem:
I. Caso a expressão condicional da asserção seja verdadeira uma exceção é disparada.
II. A asserção dispara uma exceção do tipo AssertionError.
III. A exceção AssertionError possui Exception como superclasse em sua hierarquia.
IV. A exceção AssertionError possui Throwable como superclasse em sua hierarquia.
Considerando as afirmações apresentadas acima, é correto o que se afirma em:

II e IV apenas.
As afirmações corretas são as II e IV. A afirmação I é falsa, pois a exceção é disparada somente se a condicional for falsa e não verdadeira. A afirmação III é falsa, pois AssertionError não possui Exception como superclasse em sua hierarquia, a exceção AssertionError é subclasse de Error que por sua vez é subclasse de Throwable.

Essa pergunta também está no material:

Exercícios das Unidades de Linguagem Orientada a Objeto
27 pág.

Linguagem Orientada A Objetos Pítagoras AmpliPítagoras Ampli

💡 1 Resposta

User badge image

Ed Verified user icon

A afirmação correta é: II e IV apenas. A afirmação I é falsa, pois a exceção é disparada somente se a condicional for falsa e não verdadeira. A afirmação III é falsa, pois AssertionError não possui Exception como superclasse em sua hierarquia, a exceção AssertionError é subclasse de Error que por sua vez é subclasse de Throwable.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ 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