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

Delphi

12/08/2003

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??????


Mpsoares

Mpsoares

Curtidas 0

Respostas

Xco

Xco

12/08/2003

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?


GOSTEI 0
POSTAR