執(zhí)行錯(cuò)誤(又稱運(yùn)行時(shí)錯(cuò)誤)指在程序執(zhí)行時(shí)所發(fā)生的錯(cuò)誤。這常常是因?yàn)閼?yīng)用程序外部的事物,如用戶、數(shù)據(jù)庫(kù)或硬盤,沒有按照期望的那樣執(zhí)行而造成的。在.NET中,會(huì)用到錯(cuò)誤處理或異常處理。如果與沒有使用過(guò)之前語(yǔ)言版本的程序員談話,你會(huì)發(fā)現(xiàn)他們會(huì)用“異?!北硎惧e(cuò)誤。而使過(guò)VB以前版本的程序員可能使用“錯(cuò)誤”表示異常。它們是相同的。
開發(fā)人員需要預(yù)計(jì)發(fā)生執(zhí)行錯(cuò)誤的可能性,并構(gòu)建適當(dāng)?shù)腻e(cuò)誤處理邏輯。雖然通過(guò)實(shí)現(xiàn)合適的錯(cuò)誤處理并不能防止執(zhí)行錯(cuò)誤的發(fā)生,但通過(guò)適度地關(guān)閉應(yīng)用程序或繞過(guò)可能失敗的代碼,并給予用戶再次執(zhí)行該動(dòng)作的機(jī)會(huì),從而能夠處理執(zhí)行錯(cuò)誤。
防止執(zhí)行錯(cuò)誤的一個(gè)辦法是在錯(cuò)誤發(fā)生之前先預(yù)計(jì)可能出現(xiàn)的錯(cuò)誤,并用錯(cuò)誤處理技術(shù)捕捉和處理錯(cuò)誤。應(yīng)該在部署代碼之前徹底測(cè)試代碼。
在開發(fā)環(huán)境中測(cè)試代碼時(shí),能夠發(fā)現(xiàn)大多數(shù)的執(zhí)行錯(cuò)誤。這就能夠讓我們同時(shí)處理錯(cuò)誤和調(diào)試代碼。然后確定可能發(fā)生的錯(cuò)誤類型,并實(shí)現(xiàn)合適的錯(cuò)誤處理邏輯。
★關(guān)于WorkWin公司電腦監(jiān)控軟件★
WorkWin的使命是打造Work用途的Windows 電腦系統(tǒng),有效規(guī)范員工上網(wǎng)行為,讓老板知道員工每天在做什么(監(jiān)控包括屏幕、上網(wǎng)在內(nèi)的一舉一動(dòng)),限制員工不能做什么(禁止網(wǎng)購(gòu)、游戲、優(yōu)盤等)。
WorkWin基于純軟件設(shè)計(jì),非常容易使用,無(wú)需添加或改動(dòng)任何硬件,使用一臺(tái)管理機(jī)監(jiān)控全部員工機(jī)電腦。歷經(jīng)南京網(wǎng)亞十余年精心打造,此時(shí)此刻每天都有成千上萬(wàn)企業(yè)電腦正在運(yùn)行WorkWin,選擇WorkWin選擇“贏”。
WorkWin監(jiān)控首頁(yè) 短視頻講解 下載免費(fèi)試用版
版權(quán)所有,南京網(wǎng)亞計(jì)算機(jī)有限公司 。本文鏈接地址: 執(zhí)行錯(cuò)誤