2.2.1 Error Handling

Quando ocorre um erro, o interpretador imprime uma mensagem de erro e um rastreamento de pilha. No modo interativo, ele retorna ao prompt primário; Quando a entrada veio de um arquivo, ele retorna com um status de saída diferente de zero depois de imprimir o rastreamento da pilha. (Exceções tratadas por uma cláusula exceto em uma declaração try não são erros neste contexto.) Alguns erros são incondicionalmente fatais e causam uma saída com um status de saída diferente de zero; Isso se aplica a inconsistências internas e alguns casos de falta de memória. Todas as mensagens de erro são gravadas no fluxo de erros padrão; A saída normal dos comandos executados é escrita na saída padrão.Digitar o caractere de interrupção (geralmente Control-C ou DEL) para o prompt primário ou secundário cancela a entrada e retorna ao prompt primário. Digitar uma interrupção enquanto um comando está sendo executado aumenta a exceção KeyboardInterrupt, que pode ser tratada por uma declaração try.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s