if then ou try except ???

03/01/2006

esta dúvida eu tenho a algun tempo...

quando devo utilizar ´if then else´... e quando devo utilizar ´try except´

teoricamente da para fazer a mesma coisa com as duas situações...
correto???


Adelor Silva

Respostas

03/01/2006

Caninha51

if-then-else eh uma estrutura condicional. Isto eh, ele soh vai executar o código q estiver dentro se a condição for verdadeira.
exemplo
if a > b then
  c := a
else
  c := b;

Tenta fazer isso com try-except! :D


try-except é uma estrutura que nos permite tratar erros de forma mais amigável. Ele eh usado quando vc tem um código com alguma possibilidade de ocorrer um erro.

exemplo
try
  varInt := StrToInt(edit1.text);
except;
  showmessage(´O valor digitado naum eh um inteiro válido´);
end;


flw


Responder Citar

03/01/2006

Adelor Silva

acredito ter entendido melhor... obrigado...


Responder Citar