課程
/后端開發(fā)
/PHP
/PHP進階篇
看例子,怎么感覺就是 if ?else 啊 ?
2015-12-19
源自:PHP進階篇 6-1
正在回答
一、異常能提高程序的健壯性。 在需要處理錯誤的場景,異常能讓我們輕松掌控程序,采取相應的處理措施。并不是所有的異常都需要處理。在一些異常發(fā)生時,沒有其他替代方案,這時我們可以記錄一些錯誤日志,并讓程序崩潰。在web應用里,我們可以給用戶顯示一個500錯誤頁面來增強用戶體驗。一些PHP的開源庫會提供大量的異常類型,這樣會幫助我們快速找出代碼錯誤,減少程序BUG。 二、異常處理能增強程序的可維護性。 函數(shù)應該有一系列的輸入,并且有唯一的輸出。在參數(shù)不正確、或者發(fā)生系統(tǒng)錯誤時,我們需要告知使用者發(fā)生了什么樣的錯誤,便于使用者處理和記錄。
Maark 提問者
舉報
輕松學習PHP中級課程,進行全面了解,用PHP快速開發(fā)網(wǎng)站程序
3 回答為什么php需要手動拋出異常?
1 回答自定義的異常拋出和捕獲問題
1 回答異常與錯誤輸入時什么關系
2 回答throw 關鍵字后的new的異常對象和catch()中的異常對象什么關系
3 回答$car->speedUp();有什么作用啊?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關注慕課網(wǎng)微信公眾號
2015-12-19