Try ... Except.. do Delphi, no C Builder

12/08/2003

1

Qual o equivalente dodos comandos Try e Except, usados no Delphi para parar a execução de alguma coisa se algo der errado, e ir diretamente para o except, no C++ builder??????


Responder

Posts

12/08/2003

Xco

C++ nisso é bastante parecido com Java (ou Java é parecido com C++?? :lol: :lol: )
Exemplo de como capturar uma exceção predefinida:
try
{
//codigo
}
catch(Tipo_objeto::excecao * pException)
{
   printf(pException->GetError());
   delete pException;
   continue;
}

E como criar uma exceção?
Exemplo:
if (erro==1) //condicao de teste
{
throw new excecao("isto não era pra acontecer");
}

Conseguiu entender?


Responder
×
+1 DevUP
Acesso diário, +1 DevUP
Parabéns, você está investindo na sua carreira