可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
《面向?qū)ο蟪绦蛟O(shè)計》
請閱讀以下材料作答:
程序可能按編程者的意愿終止,也可能因為程序中發(fā)生了錯誤而終止。例如,程序執(zhí)行時遇到除數(shù)為0或下標越界,這時將產(chǎn)生系統(tǒng)中斷,從而導致正在執(zhí)行的程序提前終止。程序的錯誤有兩種,一種是編譯錯誤,即語法錯誤。如果使用了錯誤的語法、函數(shù)、結(jié)構(gòu)和類,程序就無法被生成運行代碼。另一種是在運行時發(fā)生的錯誤,它分為不可預料的邏輯錯誤和可以預料的運行異常。在編寫程序時,應(yīng)該考慮確定程序可能出現(xiàn)的錯誤,然后加入處理錯誤的代碼。也就是說,在環(huán)境條件出現(xiàn)異常情況下,不會輕易出現(xiàn)死機和災難性的后果,而應(yīng)有正確合理的表現(xiàn)。
要求:1、闡述如何捕獲異常。
2、闡述異常處理的基本思想有哪些。
3、闡述異常處理的機制。
4、沒有統(tǒng)一答案,請勿抄襲。