Logo Passei Direto
Buscar
0:03:37 Questão 3/10 Programação Orientada a Objetos Ler em voz alta "Dentro do contexto do Java uma exceção é um evento não esperado que ocorre no sistema operacional durante 0 tempo de execução (do inglês Runtime). Por padrão, as exceções interrompem a execução dos programas." Sobre 0 tópico em questão considere as afirmações a seguir: I- No Java O "error" e "exception" são nomes distintos que descrevem a mesma coisa II- A Máquina Virtual Java é quem detecta as exceções Pesquisar por imagem III- As exceções caso não sejam tratadas pelo programador encerram 0 programa sem nenhuma mensagem ou detalhes adicionais É correto apenas O que se afirma em A I apenas B II apenas C le II apenas D le III apenas E Nenhum dos itens está correto.
User badge image
Otávio Barbosa

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar cada uma das afirmações: I- No Java, "error" e "exception" são nomes distintos que descrevem a mesma coisa. Falso. No Java, "Error" e "Exception" são classes diferentes que representam tipos distintos de problemas. "Error" geralmente indica problemas graves que não podem ser tratados pelo programa, enquanto "Exception" representa condições que podem ser tratadas. II- A Máquina Virtual Java é quem detecta as exceções. Verdadeiro. A JVM (Java Virtual Machine) é responsável por detectar exceções durante a execução do programa. III- As exceções, caso não sejam tratadas pelo programador, encerram o programa sem nenhuma mensagem ou detalhes adicionais. Falso. Quando uma exceção não é tratada, o Java geralmente imprime uma mensagem de erro na saída padrão, incluindo a pilha de chamadas (stack trace), que fornece detalhes sobre onde a exceção ocorreu. Com base nas análises, apenas a afirmação II está correta. Portanto, a alternativa correta é: B) II apenas.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina