Translations:Manual:Coding conventions/PHP/433/cs

Na druhou stranu zaškrtnuté výjimky by měly být vždy dokumentovány anotacemi $1. Při volání metody, která může vyvolat kontrolovanou výjimku, by uvedená výjimka měla být buď zachycena, nebo zdokumentována v komentáři volajícího k dokumentu. Kontrolované výjimky by obecně měly používat vyhrazené třídy výjimek rozšiřující $2. Doporučuje se nepoužívat výjimky SPL jako základní třídy pro kontrolované výjimky, aby bylo možné správné použití tříd výjimek vynutit pomocí analyzátorů statického kódu.