你真的懂異常(Exception)嗎?
目錄
異常介紹
異常的特點(diǎn)
怎樣使用異常
處理異常的 try-catch-finally
捕獲異常的 Catch 塊
釋放資源的 Finally 塊
一、異常介紹
我們平時(shí)在寫(xiě)程序時(shí),無(wú)意中(或技術(shù)不夠),而導(dǎo)致程序運(yùn)行時(shí)出現(xiàn)意外(或異常),對(duì)于這個(gè)問(wèn)題, C# 有專門(mén)的異常處理程序。 異常處理所涉及到的關(guān)鍵字有 try
、catch
和 finally
等,用來(lái)處理失敗的情況。 CLR、.NET 自身的類庫(kù)、其它第三方庫(kù)或者你寫(xiě)的程序代碼都有可能會(huì)出現(xiàn)異常。當(dāng)然,你也可以直接使用 throw ,通過(guò)顯式的形式來(lái)進(jìn)行創(chuàng)建異常。
延伸閱讀
- ssh框架 2016-09-30
- 阿里移動(dòng)安全 [無(wú)線安全]玩轉(zhuǎn)無(wú)線電——不安全的藍(lán)牙鎖 2017-07-26
- 消息隊(duì)列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 論文筆記【圖片目標(biāo)分割】 2017-07-26
- 詞向量-LRWE模型-更好地識(shí)別反義詞同義詞 2017-07-26
- 從棧不平衡問(wèn)題 理解 calling convention 2017-07-26
- php imagemagick 處理 圖片剪切、壓縮、合并、插入文本、背景色透明 2017-07-26
- Swift實(shí)現(xiàn)JSON轉(zhuǎn)Model - HandyJSON使用講解 2017-07-26
- 阿里移動(dòng)安全 Android端惡意鎖屏勒索應(yīng)用分析 2017-07-26
- 集合結(jié)合數(shù)據(jù)結(jié)構(gòu)來(lái)看看(二) 2017-07-26