Pular para o conteúdo

O que não fazer com manipuladores de exceção

Dica publicada em Kylix / Básico
rafael farias novaes rfarias
Hits: 6.798 Categoria: Kylix Subcategoria: Básico
  • Indicar
  • Impressora
  • Denunciar

O que não fazer com manipuladores de exceção

Nunca, nunca use um manipulador de exceção desta forma:

try
// código -linha 1
// código - linha 2
// código - linha 3
// etc. etc. etc ..
except
// não faz nada
end;

//continuando com o programa...

Por quê? Como o manipulador de exceção não faz nada, ele literalmente "engole" a exceção. Nada é exibido, registrado. Nada. Provavelmente algum dia algo inesperado acontecerá, e você gastará horas tentando descobrir o que aconteceu.

Suponha que esse código esteja realizando alguns cálculos longos e complicados e, por algum motivo,uma exceção seja disparada na linha DOIS.

Agora a execução do programa continuará como se nada tivesse acontecido. Essa é uma prática de programação ruim.

Moral da historia: Informe a exceção de alguma maneira ou remova o manipulador de exceção e deixe que o manipulador padrão trate dela.

Instalando outra HD no Linux

Modem USB Giant D301 - GSM/3G no Ubuntu 8.04

Instalando o Open Kylix3 no Debian Sarge

Deixando a barra de ferramentas transparente no KDE

Como configurar o teclado ABNT2 no kylix 3

Formulário de tamanho fixo em Kylix

Problema: programa não roda fora do Kylix

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.