最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

.NET中的異常和異常處理用法分析

 更新時間:2015年01月06日 09:15:09   投稿:shichen2014  
這篇文章主要介紹了.NET中的異常和異常處理用法,分析了.NET中的異常處理機制以及相關注意事項,具有一定參考借鑒價值,需要的朋友可以參考下

本文較為詳細的分析了.NET中的異常和異常處理用法。分享給大家供大家參考。具體分析如下:

.NET中的異常(Exception)

.net中的中異常的父類是Exception,大多數(shù)異常一般繼承自Exception。
可以通過編寫一個繼承自Exception的類的方式,自定義異常類!

異常處理機制:

復制代碼 代碼如下:
Try
{
    //可能發(fā)生異常的代碼
    //后續(xù)代碼    
}
//Try以外的代碼
catch(Exception e)
{
}
finally
{
}

上述代碼描述如下

1.誰能執(zhí)行

在異常處理中,一旦try里面有了問題,程序會放棄異常的后續(xù)代碼直接跳到catch中。
執(zhí)行完了catch中的代碼,繼續(xù)執(zhí)行Try以外的代碼。

2.關于catch()中的參數(shù)e
e就是發(fā)生異常的異常類對象,可以任意取名。不是必須叫e的。

3.只拋一個
一塊try中的代碼只能拋出一個異常。
為什么呢?
因為一旦異常就拋出了啊,后面有也不執(zhí)行了呀!

4.獲取信息
可以通過 e.Message獲取異常信息

5.必須執(zhí)行
finally  無論如何都會執(zhí)行

6.可以沒有catch
可以只有 try catch
也可以只有try  finally

優(yōu)秀的異常處理作風

1.不要逃避問題不要只把異常catch住,什么都不做,或者只是打印一下,這不是優(yōu)秀的“異常處理”作風。
不知道怎么處理異常,就不要catch。讓他暴露出來。既然發(fā)生異常了,問題就肯定是有的,逃避不是辦法,直面他,才能解決他。尤其在分層的項目中。會讓程序陷入深度的邏輯混亂狀態(tài)。而問題被藏起來了,你甚至不知道哪里發(fā)生了問題。

2.如果真的遇到亂try、catch的程序員怎么辦?
vs很強大,它想到了這種情況。點擊【調(diào)試】【異?!窟M入這樣一個工具,選中第二行 的引發(fā)選項。

這樣在調(diào)試的時候,無論是否try  catch都會暴漏出異常。我們想要的信息就找到了。

希望本文所述對大家的.NET程序設計有所幫助。

相關文章

  • asp.net實現(xiàn)在XmlTextWriter中寫入一個CDATA的方法

    asp.net實現(xiàn)在XmlTextWriter中寫入一個CDATA的方法

    這篇文章主要介紹了asp.net實現(xiàn)在XmlTextWriter中寫入一個CDATA的方法,結合實例形式分析了XmlTextWriter寫入CDATA的步驟與相關實現(xiàn)技巧,需要的朋友可以參考下
    2016-04-04
  • asp.net實現(xiàn)md5加密

    asp.net實現(xiàn)md5加密

    MD5加密簡單的說就是把一段明文 通過某種運算方式 求出密文。在ASP.NET中MD5的加密方式很簡單,詳細介紹看下文
    2014-03-03
  • ASP.NET登錄注冊頁面實現(xiàn)

    ASP.NET登錄注冊頁面實現(xiàn)

    這篇文章主要介紹了ASP.NET登錄注冊頁面如何實現(xiàn),感興趣的小伙伴們可以參考一下
    2015-10-10
  • ASP.NET使用GridView導出Excel實現(xiàn)方法

    ASP.NET使用GridView導出Excel實現(xiàn)方法

    這篇文章主要介紹了ASP.NET使用GridView導出Excel實現(xiàn)方法,是asp.net操作office文件的一個典型應用,代碼中備有較為詳盡的注釋便于讀者理解,需要的朋友可以參考下
    2014-11-11
  • Entity Framework Core生成列并跟蹤列記錄

    Entity Framework Core生成列并跟蹤列記錄

    這篇文章介紹了Entity Framework Core生成列并跟蹤列記錄的方法,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2022-02-02
  • 顯示非站點目錄及映射網(wǎng)絡磁盤路徑的圖片

    顯示非站點目錄及映射網(wǎng)絡磁盤路徑的圖片

    本文就將教你怎樣顯示非站點目錄下的圖片,你可以顯示站點所在服務器所有驅(qū)動器目錄的圖片,以及映射網(wǎng)絡磁盤路徑的圖片,感興趣的朋友可以了解下就當鞏固知識了或許對你學習.net有所幫助
    2013-02-02
  • .net 中的SqlConnection連接池機制詳解

    .net 中的SqlConnection連接池機制詳解

    .net 中通過 SqlConnection 連接 sql server,我們會發(fā)現(xiàn)第一次連接時總是很耗時,但后面連接就很快,這個其實和SqlConnection 的連接池機制有關
    2013-04-04
  • 利用ASP.NET MVC和Bootstrap快速搭建個人博客之后臺dataTable數(shù)據(jù)列表

    利用ASP.NET MVC和Bootstrap快速搭建個人博客之后臺dataTable數(shù)據(jù)列表

    jQuery dataTables 插件是一個優(yōu)秀的表格插件,應用非常廣泛,本文給大家介紹利用ASP.NET MVC和Bootstrap快速搭建個人博客之后臺dataTable數(shù)據(jù)列表,非常不錯,具有參考借鑒價值,感興趣的朋友一起看下吧
    2016-07-07
  • ASP.NET MVC命名空間時引起錯誤的解決方法

    ASP.NET MVC命名空間時引起錯誤的解決方法

    這篇文章主要介紹了解決ASP.NET MVC 重命名(命名空間)而導致錯誤的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-11-11
  • .net?core?api接口JWT方式認證Token

    .net?core?api接口JWT方式認證Token

    本文詳細講解了.net?core?api接口JWT方式認證Token,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-12-12

最新評論

永新县| 渝北区| 曲靖市| 射洪县| 清苑县| 池州市| 日土县| 万安县| 剑川县| 瑞金市| 班玛县| 诏安县| 云梦县| 新竹县| 平度市| 舒城县| 三门峡市| 沛县| 菏泽市| 日土县| 陆良县| 曲靖市| 安顺市| 元朗区| 龙井市| 神农架林区| 浪卡子县| 弥渡县| 北流市| 桂东县| 黑河市| 凤阳县| 丰城市| 佛教| 随州市| 都江堰市| 南安市| 呼伦贝尔市| 岢岚县| 揭东县| 建湖县|