Função ExceptionMessage
A função ExceptionMessage é utilizada para obter a mensagem associada a uma exceção que foi lançada durante a execução de um script. Isso permite capturar e manipular mensagens de erro de forma mais precisa, facilitando o tratamento adequado das exceções.
Sintaxe
Function ExceptionMessage(E: Exception): String;
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
E | Exception | A exceção da qual se deseja obter a mensagem. |
Exemplo
begin try // Código que pode gerar uma exceção except on E: Exception do ShowMessage('Ocorreu um erro: ' + ExceptionMessage(E)); end; end.
No exemplo acima, caso uma exceção seja lançada dentro do bloco try, ela será capturada pelo bloco except. A função ExceptionMessage é então utilizada para obter a mensagem de erro da exceção E, que é exibida ao usuário através da função ShowMessage.
Para mais detalhes sobre o tratamento de exceções, consulte a documentação oficial do PHP:
PHP: Exception::getMessage - Manual