O PHP5 tem suporte ao tratamento de erros através da classe Exception.
Existem no entando algumas regras acerca da forma como se deve utilizar esta classe, que devem ter em conta para o gerenciamento ser feito correctamente.
Existem no entando algumas regras acerca da forma como se deve utilizar esta classe, que devem ter em conta para o gerenciamento ser feito correctamente.
A classe Exception contém os métodos apresentados ao lado.
No constructor ( __construct) da classe é obrigatório a definição de uma mensagem e por opão o número do erro relativo a essa mensagem.
Expondo os restantes métodos temos
getMessage() - Retorna a mensagem de erro (passada ou parâmetro directamente ou numa outra função )
getCode() - Devolve o código de erro (se indicado na classe)
getFile() - Nome do ficheiro no qual a excepção foi originada
getLine() - Número da linha onde a excepção foi gerada
getTrace() - Retorna um array com as informaão acerda de cada etapa de progresso de uma excepção.
getTraceAsString() - A funcionalidade deste método é idêntica ao getTrace() , devolvendo string em vez de array
Em seguida vou colocar exemplo que demostra a forma como utilizar alguns dos métodos mais comuns, permitidos pela classe Exception.
Expondo os restantes métodos temos
getMessage() - Retorna a mensagem de erro (passada ou parâmetro directamente ou numa outra função )
getCode() - Devolve o código de erro (se indicado na classe)
getFile() - Nome do ficheiro no qual a excepção foi originada
getLine() - Número da linha onde a excepção foi gerada
getTrace() - Retorna um array com as informaão acerda de cada etapa de progresso de uma excepção.
getTraceAsString() - A funcionalidade deste método é idêntica ao getTrace() , devolvendo string em vez de array
Em seguida vou colocar exemplo que demostra a forma como utilizar alguns dos métodos mais comuns, permitidos pela classe Exception.
1 comentário:
Mas, esse cdigo ele não retorna valores do tal banco de dado, caso eu queira exibi-lo?
Enviar um comentário