PHP käsittelee virheitä poikkeuksilla, jotka otetaan kiinni try/catch/finally-rakenteella. Asianmukainen poikkeuksien käsittely tarkoittaa spesifisten tyyppien ottamista kiinni, mielekkäiden mukautettujen poikkeuksien luomista, resurssien vapauttamista ja sisäisten yksityiskohtien paljastamisen välttämistä käyttäjille.
Perusrakenne
{
= ();
} ( ) {
(->());
} (DatabaseException ) {
();
} ( ) {
();
;
} {
();
}
