Logo Passei Direto
Buscar
Analise as seguintes afirmativas sobre a programação orientada a objetos com Java. I. O tratamento de exceção permite criar programas tolerantes a falhas. II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch. III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção. IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer. Está(ão) correta(s) apenas a(s) afirmativa(s)

V - V - F
F - F - V
V - F - V
V - F - F
F - V - V
User badge image
Progresso com Exercícios

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das afirmativas sobre a programação orientada a objetos com Java: I. O tratamento de exceção permite criar programas tolerantes a falhas. É verdadeira (V). O tratamento de exceções é uma técnica que permite que um programa continue a funcionar mesmo quando ocorrem erros. II. Para lidar com uma exceção, deve-se colocar qualquer código que pode lançar uma exceção em uma instrução catch. É falsa (F). O código que pode lançar uma exceção deve ser colocado dentro de um bloco `try`, e o bloco `catch` é usado para tratar a exceção que pode ser lançada. III. O método toString de um objeto de exceção retorna uma mensagem de erro da exceção. É verdadeira (V). O método `toString()` de uma exceção geralmente retorna uma descrição da exceção, que pode ser considerada uma mensagem de erro. IV. O bloco catch contém o código que pode lançar uma exceção e o bloco try contém o código que manipula a exceção se uma ocorrer. É falsa (F). O bloco `try` contém o código que pode lançar uma exceção, enquanto o bloco `catch` contém o código que manipula a exceção. Agora, vamos resumir as classificações: I - V II - F III - V IV - F Portanto, a sequência correta é: V - F - V - F. A alternativa que apresenta essa sequência é: V - F - V.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Na linguagem Java, uma thread executável pode entrar em um determinado estado por um intervalo de tempo específico, retornando ao estado executável quando for notificada por outra thread ou quando esse intervalo expirar. Essa situação caracteriza o seguinte estado:


Novo
Terminado
Cancelado
Bloqueado
Espera sincronizada

Entre as ferramentas de produtividade do NetBeans, temos uma que permite gerar classes de controle JPA, de forma automatizada, a partir das entidades, concentrando todos os métodos necessários para encapsular as operações DML. No caso da remoção de um registro, qual seria o método oferecido pela classe de controle?


create
merge
edit
persist
destroy

No que diz respeito à criação de métodos em Java, o qualificador ou modificador define a visibilidade e pode ser de três tipos básicos: I. é visível apenas pela própria classe. É o qualificador mais restritivo. II. é visível pela própria classe, por suas subclasses e pelas classes do mesmo pacote. III. é visível por qualquer classe, sendo o qualificador mais aberto no sentido de que qualquer classe pode usar esse método. Os métodos definidos em I, II e III são respectivamente denominados
Private, protected e public.

No Java, a classe que implementa uma lista ordenada que permite a inclusão de elementos nulos (null) é:


ArrayList
HashMap
Collection
List
HashSet

Java possui suporte a definição de métodos synchronized, os quais:

A Permitem a sincronização com outros métodos synchronized da mesma classe, de modo que possam iniciar sua execução exatamente juntos a partir de diferentes threads.
B Permitem a sincronização com outros métodos synchronized da mesma e de outras classes, de modo que possam iniciar sua execução exatamente juntos a partir de diferentes threads.
C Habilitam o monitor de um objeto, que garante exclusão mútua entre threads que tentam executar seus métodos synchronized em um dado momento.
D Habilitam o uso do relógio de tempo real no objeto, que é sincronizado com o relógio atômico e que, assim, tem mais precisão se comparado com o relógio do sistema.
E Permitem monitorar sua execução para que outras ações no mesmo objeto possam ser sincronizadas para execução obrigatoriamente em paralelo.

Mais conteúdos dessa disciplina