PHP lida com erros com exceções capturadas via try/catch/finally. O tratamento adequado de exceções significa capturar tipos específicos, criar exceções customizadas significativas, limpar recursos e nunca expor detalhes internos aos usuários.
A estrutura básica
{
= ();
} ( ) {
(->());
} (DatabaseException ) {
();
} ( ) {
();
;
} {
();
}
