Á¦12Àå Zend_Exception

¸ñÂ÷

12.1. ¿¹¿ÜÀÇ »ç¿ë¹ý

12.1. ¿¹¿ÜÀÇ »ç¿ë¹ý

Zend Framework ÀÇ Å¬·¡½º°¡ ½½·Î¿ì ÇÏ´Â ¿¹¿Ü Ŭ·¡½º´Â, ¸ðµÎ base class Zend_Exception (À»)¸¦ °è½ÂÇÑ °ÍÀÌ ¾Æ´Ï¸é ¾ÈµË´Ï´Ù.

·Ê 12.1. ¿¹¿Ü¸¦ ijġ ÇÏ´Â ¿¹


<?php

try {
    
Zend_Loader::loadClass('nonexistantclass');
} catch (
Zend_Exception $e) {
    echo 
"ijġ ÇÑ ¿¹¿Ü: " get_class($e) . "n";
    echo 
"¸Þ¼¼Áö: " $e->getMessage() . "n";
    
// ±× ¿Ü, ½ÇÆÐ·ÎºÎÅÍ º¹±ÍÇϱâ À§ÇÑ ÄÚµå
}

Zend Framework ÀÇ °¢ ÄÄÆÛ³ÍÆ®ÀÇ ¹®¼­¿¡´Â, ¾î´À ¸Þ¼Òµå·Î ¾î¶² °æ¿ì¿¡ ¿¹¿Ü¸¦ ½½·Î¿ì ÇÏ´ÂÁö³ª, ¾î¶°ÇÑ Zend_Exception ÀÇ »ó¼Ó Ŭ·¡½º¸¦ ½½·Î¿ì ÇÏ´ÂÁö°¡ ±âÀçµÇ¾î ÀÖ½À´Ï´Ù.