Zend_Exception.xml 1015 B

123456789101112131415161718192021222324252627282930313233
  1. <sect1 id="zend.exception.using">
  2. <title>Práce s výjimkami</title>
  3. <para>
  4. Všechny výjimky vyhozené v Zend Frameworku by měly být odvozeny od
  5. hlavní třídy Zend_Exception.
  6. </para>
  7. <example id="zend.exception.using.example">
  8. <title>Příklad zachycení výjimky</title>
  9. <programlisting role="php"><![CDATA[<?php
  10. try {
  11. Zend_Loader::loadClass('neexistujicitrida');
  12. } catch (Zend_Exception $e) {
  13. echo "Zachycená výjimka: " . get_class($e) . "\n";
  14. echo "Zpráva: " . $e->getMessage() . "\n";
  15. // další kód, který se vykoná při chybě
  16. }
  17. ?>]]></programlisting>
  18. </example>
  19. <para>
  20. Pro více informací o výjimkách se podívejte do dokumentace
  21. k příslušné knihovně Zend Frameworku. Najdete informace metodach,
  22. které výjimky vyhazují a za jakých okolností se tak děje
  23. a které výjimky jsou zděděny z hlavní výjimky - Zend_Exception.
  24. </para>
  25. </sect1>
  26. <!--
  27. vim:se ts=4 sw=4 et:
  28. -->