Informática, perguntado por calistronicolas20, 3 meses atrás

Durante a criação de um sistema é possível tratarmos os imprevistos da execução do código através de um mecanismo chamado Exceção. Tais exceções podem ser provenientes de erros de lógica tentar realizar uma operação em um arquivo inexistente ou bloqueado, realizar operações em um banco de dados indisponível, tentar conectar em servidor inexistente ou fora do ar. Considerando os tratamentos de exceções, considere as afirmações abaixo:

Tratamentos de exceção são formas genéricas para tratar qualquer tipo erro, não é possível tratar erros específicos de formas específicas.
A etapa “tentar”, que na maioria das linguagens de programação utiliza a sintaxe “try”, é onde está o trecho do código que literalmente tentará ser executado.
A etapa de “pegar o erro” (catch, except, etc), consiste do bloco de código que possui o objetivo de tratar a(s) exceção(ões).
A etapa “finalmente” corresponde ao bloco de código que somente é executado no caso do bloco “tentar” concluir a execução sem necessidade do tratamento de erro.
É correto o que se afirma em:

a) I, II e III estão corretas.
b) I e III estão corretas
c) II, III e Iv estão corretas
d) II e III estão corretas


pinheiroelder9: botou qual
caiozn61: qual ?

Soluções para a tarefa

Respondido por caiozn61
2

Resposta:

a

Explicação:

Respondido por estounobrainly
0

O tratamento de exceção, na área da computação, é o recurso responsável pelo tratamento da ocorrência de condições que alteram o fluxo normal da execução de programas de computadores.

Todas as afirmações estão corretas. Portanto, alternativa A está correta.

Entendendo as exceções:

As exceções são sucedidas de um imprevisto, que podem ser provenientes de acesso a recursos indisponíveis ou erros de lógica.

Alguns dos possíveis motivos são, tentar: abrir um não existente, realizar consulta a um banco de dados que não está mais disponível, tentar escrever algo em um arquivo onde não se tem permissão ou tentar conexão com um servidor que não existe.

O tratamento de exceções permite que sejam criados programas mais bem elaborados e tolerantes a falhas. Onde:

try/catch: é utilizado para tratar os possíveis problemas/exceções e já resolvê-los de forma direta.

throw: é utilizado para lançar uma exceção, e quando essa exceção é lançada o código para de executar no mesmo instante.

Você pode saber mais sobre tratamento de exceção em: https://brainly.com.br/tarefa/34908351

#SPJ2

Perguntas interessantes