Lidando com erros de execução em seus programas

Publicado por Juliao Junior em 15/09/2008

[ Hits: 6.058 ]

 


Lidando com erros de execução em seus programas



Quando iniciamos no caminho da programação, um tipo de erro muito comum é esquecido: o erro em tempo de execução. Mesmo que não existam erros de sintaxe, se os cuidados devidos não forem tomados, um programa pode travar por motivos muitas vezes tolos. Um erro bem simples e comum é uma divisão por zero. Como prevenir tais erros?

Erros simples são facilmente prevenidos realizando-se testes com os dados. Por exemplo, se uma determinada variável "a" não pode assumir valor nulo, igual a zero, então insira no código as linhas (em Python):

if a==5:
        print "valor inválido para a variável a"

Ou tome outra providência equivalente, impedindo que tal acontecimento ocorra. Assim trabalhamos a ocorrência de erros em tempo de execução e ainda podemos gerar mensagens de erro para os usuários.

Outras dicas deste autor

Copiando Linux para outro HD

Mplayer - Configurações muito úteis

Pubuntu - o Ubuntu rodando dentro do Windows

Hyper Video Converter - converta seus arquivos com qualidade

The Levelator - programa de correção de arquivos de áudio

Leitura recomendada

Python: Somando valores em um dicionário de strings

Função para Abrir uma Interface do tkinter no Centro da Tela em Python

Crie o seu jogo roguelike em Python

Novo TradutorOOoNote substitui texto e envia o antigo para anotação

EarSketch - Aplicativo online que usa Python para criar e remixar músicas

  

Comentários

Nenhum coment�rio foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts