當(dāng)前位置:財(cái)稅問題 >
實(shí)務(wù)
問題已解決
CMA必背知識(shí)點(diǎn):例外管理?
溫馨提示:如果以上題目與您遇到的情況不符,可直接提問,隨時(shí)問隨時(shí)答
速問速答例外管理是一種計(jì)算機(jī)程序設(shè)計(jì)的一種技術(shù),它的目的是確保程序的穩(wěn)定性,使其能夠處理超出規(guī)范范圍的各種異常狀況,從而可以給用戶更好的體驗(yàn)。例外管理的主要步驟是控制、檢測(cè)、報(bào)告、處理和恢復(fù)。
其中,控制是一種安全技術(shù),它的目的是當(dāng)發(fā)生例外時(shí),杜絕該程序擴(kuò)大范圍并影響其他程序部分的情況發(fā)生;檢測(cè)是一種特定條件或錯(cuò)誤時(shí)產(chǎn)生信號(hào)的技術(shù);報(bào)告是指外部程序接收到例外事件時(shí)針對(duì)該事件進(jìn)行報(bào)告;處理是指在檢測(cè)到例外情況時(shí),完成特定任務(wù),使事件可以以正確的結(jié)果結(jié)束;恢復(fù)是當(dāng)例外結(jié)束之后恢復(fù)正常狀態(tài)或其他特定動(dòng)作的技術(shù)。
拓展知識(shí):例外處理的工具包括錯(cuò)誤報(bào)警、致命錯(cuò)誤報(bào)警、記錄日志、結(jié)果清理等。錯(cuò)誤報(bào)警通過提示錯(cuò)誤信息來阻止程序的錯(cuò)誤發(fā)生;致命錯(cuò)誤報(bào)警是在發(fā)生致命性錯(cuò)誤時(shí)立即中斷程序,以確保其他程序的穩(wěn)定性;記錄日志是把錯(cuò)誤信息記錄下來以便日后查看和分析;結(jié)果清理是在發(fā)生運(yùn)行時(shí)異常時(shí)將程序狀態(tài)清理為原始狀態(tài),以確保程序的可重復(fù)性。
2023 01/30 19:25
閱讀 233