Tach!
PHP verwendet Exceptions nur an ganz wenigen Stellen. Die meisten Fehler werden mit dem herkömmlichen Error Reporting erzeugt und lassen sich auch nicht try-catchen.
Das stimmt so nur für PHP 5, in PHP 7 wurde die Situation verbessert.
Du meinst, ich sollte mir langsam mal das Changelog für die Versionen 7.x anschauen? Na gut.
dedlfix.