Was in der Zusammenfassung noch kompliziert klingen mag, klärt sich schnell, wenn man einen Blick auf die Exception Best Practices in PHP 5.3 von Ralph Schindler wirft. In seinem neuen Artikel klärt Ralph das grundlegende Konzept der alten Exception-Klasse aus PHP 5.2 und ausführlicher die Neuerungen, die mit nesting und den neuen core exception types aus der (inzwischen im PHP-Core integrierten) SPL Extension mit PHP 5.3 einfließen.
[…] this article should help guide you in creating and throwing more meaningful exceptions in a standards based and best practices way by negating the emphasis of the exception message and putting more emphasis on the exception type. Ralph Schindler, 2010