Hallo!
Du kannst nach catch spezielle Typen von Exceptions angeben, um diese gezielt zu fangen – deshalb kannst du ja auch mehrere catch-Blöcke nach einem try schreiben, um verschiedenartige Exceptions, die darin auftreten könnten, gezielt einzeln zu behandeln.
Ja, das war mir bekannt. Daher kam halt die Vermutung, dass das so sein *muss*.
Aber grundsätzlich sollte ein
catch(Exception $e)
*jede* Exception fangen, solange sie von der Basis-Exceptionklasse von PHP abgeleitet ist.
Danke für deine Erklärung! Das beseitig tatsächlich auch einige Bäume bei meinem Blick auf den Wald.
Grüße, Matze