Programmer's Reference Guide
Использование исключений
Все исключения, бросаемые классами Zend Framework, должны быть
наследниками основного класса Zend_Exception.
Пример #1 Пример отлова исключения
<?php
try {
Zend_Loader::loadClass('nonexistantclass');
} catch (Zend_Exception $e) {
echo "Caught exception: " . get_class($e) . "\n";
echo "Message: " . $e->getMessage() . "\n";
// остальной код, обрабатывающий ошибку
}
?>
Более детальную информацию о том, какие методы могут бросать исключения,
условия, при которых бросаются исключения, и какие классы исключений
наследуют от Zend_Exception, можно найти в документации по
соответсвующей компоненте Zend Framework.
Please enable JavaScript to view the comments powered by Disqus.
blog comments powered by
Select a Version
1.11
1.10
1.9
1.8
1.7
1.6
1.5
1.0
Languages Available
Deutsch English Français 日本語 Русский 简体中文
Components
Select a component
Введение в Zend Framework
Zend_Acl
Zend_Auth
Zend_Cache
Zend_Captcha
Zend_Config
Zend_Console_Getopt
Zend_Controller
Zend_Currency
Zend_Date
Zend_Db
Zend_Debug
Zend_Dojo
Zend_Dom
Zend_Exception
Zend_Feed
Zend_File
Zend_Filter
Zend_Form
Zend_Gdata
Zend_Http
Zend_InfoCard
Zend_Json
Zend_Layout
Zend_Ldap
Zend_Loader
Zend_Locale
Zend_Log
Zend_Mail
Zend_Measure
Zend_Memory
Zend_Mime
Zend_OpenId
Zend_Paginator
Zend_Pdf
Zend_Registry
Zend_Rest
Zend_Search_Lucene
Zend_Server
Zend_Service
Zend_Session
Zend_Soap
Zend_Test
Zend_Text
Zend_TimeSync
Zend_Translate
Zend_Uri
Zend_Validate
Zend_Version
Zend_View
Zend_Wildfire
Zend_XmlRpc