寫過java代碼的人一定會用java中的異常,明白java中的異常處理機制。php中的異常可以認為是模仿的java異常。雖然功能弱弱地。但是如何用,怎么用,如何用好,還是在于你。
無論是java還是php,目前web設計中最流行的就mvc設計模式。
Zend Framework 中的MVC元件利用了一個前端控制器,這意味著到一個站點的所有請求都將通過單一入口。所以所有的異常也是起泡到前端控制器,再由前端控制器來進行異常的收集和分發。我們只需要在指定的位置拋出異常,然后在指定的位置處理異常就可以。如何拋出異常,拋出什么異常。如何處理異常等等都是你來具體實現的。默認前端控制器的異常是無狀態的。即Zend_Controller_Front
默認將捕捉所有異常并注冊到響應對象,響應對象默認不會顯示異常消息。
。。。
異常的處理原則。
各個層次的異常。