Zend_Exception.xml 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. <sect1 id="zend.exception.using">
  2. <title>Uitzonderingen gebruiken</title>
  3. <para>
  4. Alle uitzonderingen gegooid door een Zend Framework klasse zouden
  5. een uitzondering moeten gooien die afstamt van de basis klasse Zend_Exception.
  6. </para>
  7. <example id="zend.exception.using.example">
  8. <title>Voorbeeld van het vangen van een uitzondering</title>
  9. <programlisting role="php"><![CDATA[<?php
  10. try {
  11. Zend_Loader::loadClass('nietbestaandeklasse');
  12. } catch (Zend_Exception $e) {
  13. echo "Gevangen uitzondering: " . get_class($e) . "\n";
  14. echo "Bericht: " . $e->getMessage() . "\n";
  15. // andere code om the herstellen van deze fout
  16. }]]></programlisting>
  17. </example>
  18. <para>
  19. Zie de documentatie van elk Zend Framework component voor
  20. meer specifieke informatie over welke methodes uitzonderingen
  21. gooien, de omstandigheden van de uitzondering en welke
  22. uitzondering klasse afstamt van Zend_Exception.
  23. </para>
  24. </sect1>
  25. <!--
  26. vim:se ts=4 sw=4 et:
  27. -->