Zend_Exception.xml 992 B

12345678910111213141516171819202122232425262728293031
  1. <sect1 id="zend.exception.using">
  2. <title>Użycie wyjątków</title>
  3. <para>
  4. Każdy wyjątek wyrzucany przez klasy Zend Framework powinien
  5. wyrzucać wyjątek, który rozszerza podstawową klasę Zend_Exception.
  6. </para>
  7. <example id="zend.exception.using.example">
  8. <title>Przykład łapania wyjątku</title>
  9. <programlisting role="php"><![CDATA[
  10. try {
  11. Zend_Loader::loadClass('nonexistantclass');
  12. } catch (Zend_Exception $e) {
  13. echo "Caught exception: " . get_class($e) . "\n";
  14. echo "Message: " . $e->getMessage() . "\n";
  15. // inny kod do obsługi błędu.
  16. }
  17. ]]>
  18. </programlisting>
  19. </example>
  20. <para>
  21. Zobacz dokumentację dla poszczególnych komponentów Zend Framework
  22. aby uzyskać bardziej szczegółowe informacje o tym, które metody
  23. wyrzucają wyjątki, jakie są okoliczności wyrzucenia wyjątku oraz które
  24. klasy wyjątków pochodzą z klasy Zend_Exception.
  25. </para>
  26. </sect1>