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

12/08/2003

2

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar