Table of Contents
Všechny výjimky vyhozené v Zend Frameworku by měly být odvozeny od hlavní třídy Zend_Exception.
Example 11.1. Příklad zachycení výjimky
<?php try { Zend_Loader::loadClass('nonexistantclass'); } catch (Zend_Exception $e) { echo "Zachycená výjimka: " . get_class($e) . "\n"; echo "Zpráva: " . $e->getMessage() . "\n"; // další kód, který se vykoná při chybě } ?>
Pro více informací o výjimkách se podívejte do dokumentace k příslušné knihovně Zend Frameworku. Najdete informace metodach, které výjimky vyhazují a za jakých okolností se tak děje a které výjimky jsou zděděny z hlavní výjimky - Zend_Exception.