Logo Passei Direto
Buscar
Sobre a Captura e Tratamento das Exceções, podemos afirmar:
Considere a alternativa CORRETA.
I. A Captura e Tratamento das Exceções permitirá que um programa continue a executar como se nenhum problema fosse encontrado.
II. Problemas mais graves poderão evitar que um programa continue executando normalmente, exigindo que ele notifique o usuário sobre o problema e termine a execução.
III. Quando a Java Virtual Machine ou um método detectar um problema, como um índice de array inválido ou um argumento de método inválido, ele lançará uma exceção, isto é, ocorrerá uma exceção.
a. Somente as afirmações I e III estão corretas.
b. Somente as afirmações I e II estão corretas.
c. Todas as afirmações estão corretas.
d. Somente a afirmação II está correta.
e. Nenhuma das afirmações estão corretas.
User badge image
Questões Para a Compreensão

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar cada uma das afirmações: I. A Captura e Tratamento das Exceções permitirá que um programa continue a executar como se nenhum problema fosse encontrado. Falso. Embora a captura e tratamento de exceções permita que o programa continue a execução após um erro, isso não significa que ele continuará "como se nenhum problema fosse encontrado". O tratamento de exceções geralmente envolve lidar com o erro de alguma forma. II. Problemas mais graves poderão evitar que um programa continue executando normalmente, exigindo que ele notifique o usuário sobre o problema e termine a execução. Verdadeiro. Essa afirmação está correta, pois problemas graves podem realmente levar a um término da execução do programa. III. Quando a Java Virtual Machine ou um método detectar um problema, como um índice de array inválido ou um argumento de método inválido, ele lançará uma exceção, isto é, ocorrerá uma exceção. Verdadeiro. Essa afirmação está correta, pois é exatamente assim que as exceções funcionam em Java. Agora, vamos ver as alternativas: a. Somente as afirmações I e III estão corretas. (Incorreta, pois a I é falsa) b. Somente as afirmações I e II estão corretas. (Incorreta, pois a I é falsa) c. Todas as afirmações estão corretas. (Incorreta, pois a I é falsa) d. Somente a afirmação II está correta. (Correta, pois a II e a III estão corretas, mas a I é falsa) e. Nenhuma das afirmações estão corretas. (Incorreta, pois a II e a III estão corretas) Portanto, a alternativa correta é: d) Somente a afirmação II está correta.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Mais perguntas desse material

Analise as afirmações a respeito de Classes e Objetos e o uso de Atributos:
Considere a alternativa correta.
I. As classes predefinidas da linguagem Java são agrupadas em categorias de classes chamadas pacotes (package).
II. Os atributos são pertencentes à classe, eles poderão ser do tipo primitivo ou referência.
III. Os objetos poderão se comunicar entre si, mas eles em geral não saberão como os outros objetos serão implementados.
a. Somente as afirmações I e III.
b. Somente as afirmações I e II.
c. Somente as afirmações II III.
d. Nenhuma das afirmações.
e. Todas as afirmações.

Dada as afirmações a respeito da Programação Orientada a Objetos, marque V VERDADEIRO ou F FALSO:
Escolha uma opção:
( ) Na criação de janelas gráficas (frames), por exemplo, o método construtor poderá definir todas as propriedades dos componentes visuais do frame (cor do formulário, tamanho dos botões etc.).
( ) O if, em conjunto com o else, forma uma estrutura que permite a seleção entre dois caminhos distintos para execução, dependendo do resultado (verdadeiro ou falso) de uma expressão lógica (condição).
( ) A estrutura switch-case possibilita uma forma mais adequada e eficiente de atender a inteligibilidade do programa, facilitando a sua interpretação, constituindo-se uma estrutura de controle com múltipla escolha.
( ) A instrução for é um tipo de contador finito, isto é, ela realizará a contagem de um valor inicial conhecido até um valor final também conhecido.
( ) A estrutura switch-case se refere à outra modalidade de desvio da execução do programa de acordo com certas condições, semelhante ao uso da instrução if.
a. F, V, V, F, F.
b. V, V, V, V, V.
c. V, F, V, F, V.
d. V, F, F, V, V.
e. F, F, V, V, V.

Com relação às afirmações a seguir a respeito da Codificação De Texto, analise:
Assinale somente a alternativa CORRETA:
I. A maioria das plataformas poderão somente exibir todos os caracteres Unicode, atualmente definido. Como resultado, os programas Java poderão ser gravados com sequências de escape Unicode especiais.
II. Java armazenará e manipulará caracteres e strings internamente como valores Unicode.
III. O Java também vem com classes para ler e gravar fluxos de caracteres formatados em Unicode.
a. Somente a afirmação III está correta.
b. Todas as afirmações.
c. Somente as afirmações I e II estão corretas.
d. Nenhuma das afirmações estão corretas.
e. Somente as afirmações II e III estão corretas.

Analise as afirmações apresentadas, marque V VERDADEIRO ou F FALSO:
Escolha uma opção:
( ) Uma mensagem nada mais é do que o fato de um objeto chamar um método de outro objeto (ou ainda um método estático de uma classe).
( ) Uma mensagem não poderá conter parâmetros que serão valores enviados de um objeto a outro, quando um método for invocado.
( ) Um método será invocado por uma chamada de método e quando o método chamado terminar sua tarefa, ele retornará o controle e possivelmente um resultado para o chamador.
( ) Em uma aplicação real será muito comum que existam diversos tipos de objetos e que um objeto necessite realizar uma tarefa que já estará definida em outro objeto.
( ) Quando declaramos uma variável para associar a um objeto, na verdade, essa variável não guardará o objeto, e sim uma maneira de acessá-lo, chamada de referência.
a. V, F, F, V, V.
b. F, F, V, V, V.
c. V, F, V, V, V.
d. F, V, F, V, V.
e. F, V, V, F, F.

Em relação ao que foi visto e estudado, a respeito sobre Programação Orientada a Objetos, assinale V VERDADEIRO ou F FALSO, para as seguintes afirmações:
Escolha uma opção:
( ) Se um construtor não for declarado, será assumido um construtor default da linguagem Java, em que as variáveis são inicializadas com os conteúdos default (variáveis numéricas receberão zero, valores lógicos recebem false e objetos receberão null).
( ) Toda a classe Java deverá ter um construtor. Quando não declaramos o construtor, default será inicializado automaticamente pelo Java.
( ) Um construtor não poderá rodar durante a construção do objeto, isto é, você nunca conseguirá chamar o construtor em um objeto já construído.
( ) As estruturas condicionais existem em todas as linguagens de programação e possibilitam que a execução de um programa, seja desviada de acordo com certas condições.
( ) Quando declarado um construtor, ele não deverá possuir, obrigatoriamente, sempre o mesmo nome da classe em que se está localizado.
a. V, V, F, V,F.
b. V, V, V, V, F.
c. F, F, V, V, V.
d. V, F, F, V, V.
e. V, F, V, F, F.

Dado as afirmações a seguir a respeito do Desenvolvimento em camadas:
Considere a alternativa CORRETA.
I. Padrões são conceitos pensados e desenvolvidos de forma a manter um nível de organização mínimo entre projetos afins ou que usem tecnologias afins.
II. Design patterns ou padrões de projetos são nada mais nada menos, que um modo de desenvolvimento.
III. Um padrão de design clássico geralmente usado por aplicativos que precisam da capacidade de manter várias visualizações dos mesmos dados.
a. Somente as afirmações I e II estão corretas.
b. Todas as afirmações estão corretas.
c. Somente a afirmação III está correta.
d. Somente a afirmação II está correta.
e. Somente as afirmações II e III estão corretas.

Mais conteúdos dessa disciplina