Buscar

Em relação ao tratamento de exceções na linguagem Python, estão corretas as seguintes afirmativas, EXCETO: Todas as classes de exceção do Python he...

Em relação ao tratamento de exceções na linguagem Python, estão corretas as seguintes afirmativas, EXCETO:
Todas as classes de exceção do Python herdam direta ou indiretamente da classe error.
O bloco finally é a forma adequada de liberar recursos para impedir vazamentos de recursos.
Se houver múltiplos blocos except correspondentes quando uma exceção ocorrer, somente o primeiro é executado.
Pelo menos um bloco except, ou um bloco finally deve seguir imediatamente o bloco try.
O tratamento de exceções processa erros síncronos, que ocorrem quando uma instrução é executada.
a) I, II e III estão corretas.
b) II, III e IV estão corretas.
c) III, IV e V estão corretas.
d) IV e V estão corretas.

Essa pergunta também está no material:

Desenvolvimento
5 pág.

Desenvolvimento de Aplicações Web Faculdade MetaFaculdade Meta

💡 1 Resposta

User badge image

Ed Verified user icon

Vamos analisar cada alternativa: a) I, II e III estão corretas. b) II, III e IV estão corretas. c) III, IV e V estão corretas. d) IV e V estão corretas. A alternativa correta é a letra a) I, II e III estão corretas. Isso porque a afirmativa "Se houver múltiplos blocos except correspondentes quando uma exceção ocorrer, somente o primeiro é executado" está incorreta, pois na verdade, todos os blocos `except` correspondentes são executados em sequência até encontrar um tratamento adequado para a exceção.

0
Dislike0

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