導(dǎo)讀:什么是異常?異常是指程序在運(yùn)行時(shí)發(fā)生的錯(cuò)誤,它不是正常的程序執(zhí)行流程,而是指程序運(yùn)行過(guò)程中發(fā)生的錯(cuò)誤。異??梢允浅绦騼?nèi)部的,也可以
什么是異常?
異常是指程序在運(yùn)行時(shí)發(fā)生的錯(cuò)誤,它不是正常的程序執(zhí)行流程,而是指程序運(yùn)行過(guò)程中發(fā)生的錯(cuò)誤。異??梢允浅绦騼?nèi)部的,也可以是程序外部的,一般來(lái)說(shuō),外部異常是指程序在運(yùn)行過(guò)程中受到外部環(huán)境的干擾,而內(nèi)部異常則是指程序在運(yùn)行過(guò)程中受到自身程序結(jié)構(gòu)的干擾。
異常的分類
異??梢愿鶕?jù)其發(fā)生的原因分為兩類:自然異常和人為異常。自然異常是指由于自然因素引起的異常,如由于網(wǎng)絡(luò)原因?qū)е碌木W(wǎng)絡(luò)異常;人為異常是指由于人為原因引起的異常,如由于程序員編寫(xiě)錯(cuò)誤導(dǎo)致的程序異常。
異常的處理
異常處理是指在程序運(yùn)行過(guò)程中發(fā)生異常時(shí),如何處理異常,以使程序能夠繼續(xù)執(zhí)行。異常處理的方法有多種,一般來(lái)說(shuō),可以采用拋出異常、捕獲異常、處理異常的方法來(lái)處理異常。
exception是什么意思?
exception是指程序在運(yùn)行時(shí)發(fā)生的錯(cuò)誤,它不是正常的程序執(zhí)行流程,而是指程序運(yùn)行過(guò)程中發(fā)生的錯(cuò)誤。異??梢允浅绦騼?nèi)部的,也可以是程序外部的,一般來(lái)說(shuō),外部異常是指程序在運(yùn)行過(guò)程中受到外部環(huán)境的干擾,而內(nèi)部異常則是指程序在運(yùn)行過(guò)程中受到自身程序結(jié)構(gòu)的干擾。
上一篇:excess是什么意思?