異常處理組件與CApplication一起配合來處理所有異常(未捕獲的)。 CApplication將它的handleException/handleError方法註冊為事件處理句柄,也就是CApplication得到所有的異常,然後將它交給異常處理元件處理。異常處理最主要的工作是給瀏覽器端展示異常,一般都是將異常交給某個Action來展示:如果是正常請求,就返回一個異常頁面;如果是ajax請求,就返回一個json,由瀏覽器端的javascript對json進行展示。
以上就是Yii框架分析(七)-Yii 的異常處理過程的內容,更多相關內容請關注PHP中文網(www.php.cn)!