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