国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

C#如何創建用戶自定義異常?

開發 后端
異常是在程序執行期間出現的問題。C# 中的異常是對程序運行時出現的特殊情況的一種響應,比如嘗試除以零。異常提供了一種把程序控制權從某個部分轉移到另一個部分的方式。

 

概述

異常是在程序執行期間出現的問題。C# 中的異常是對程序運行時出現的特殊情況的一種響應,比如嘗試除以零。異常提供了一種把程序控制權從某個部分轉移到另一個部分的方式。C# 異常處理時建立在四個關鍵詞之上的:try、catch、finally和throw。

try:一個 try 塊標識了一個將被激活的特定的異常的代碼塊。后跟一個或多個 catch 塊。catch:程序通過異常處理程序捕獲異常。catch 關鍵字表示異常的捕獲。finally:finally 塊用于執行給定的語句,不管異常是否被拋出都會執行。例如,如果您打開一個文件,不管是否出現異常文件都要被關閉。throw:當問題出現時,程序拋出一個異常。使用 throw 關鍵字來完成。

自定義異常

您也可以定義自己的異常。用戶自定義的異常類是派生自 ApplicationException 類。

  1. using System; 
  2. namespace UserDefinedException 
  3.    class TestTemperature 
  4.    { 
  5.       static void Main(string[] args) 
  6.       { 
  7.          Temperature temp = new Temperature(); 
  8.          try 
  9.          { 
  10.             temp.showTemp(); 
  11.          } 
  12.          catch(TempIsZeroException e) 
  13.          { 
  14.             Console.WriteLine("TempIsZeroException: {0}", e.Message); 
  15.          } 
  16.          Console.ReadKey(); 
  17.       } 
  18.    } 
  19. public class TempIsZeroException: ApplicationException 
  20.    public TempIsZeroException(string message): base(message) 
  21.    { 
  22.    } 
  23. public class Temperature 
  24.    int temperature = 0; 
  25.    public void showTemp() 
  26.    { 
  27.       if(temperature == 0) 
  28.       { 
  29.          throw (new TempIsZeroException("Zero Temperature found")); 
  30.       } 
  31.       else 
  32.       { 
  33.          Console.WriteLine("Temperature: {0}", temperature); 
  34.       } 
  35.    } 

當上面的代碼被編譯和執行時,它會產生下列結果:

  1. TempIsZeroException: Zero Temperature found 

拋出對象

如果異常是直接或間接派生自 System.Exception 類,您可以拋出一個對象。您可以在 catch 塊中使用 throw 語句來拋出當前的對象,如下所示:

  1. Catch(Exception e) 
  2.    ... 
  3.    Throw e 

 【編輯推薦】

 

責任編輯:武曉燕 來源: UP技術控
相關推薦

2009-08-03 16:37:49

C#異常類

2009-08-03 13:39:46

C#自定義用戶控件

2024-09-11 14:46:48

C#旋轉按鈕

2009-08-05 18:01:20

C#自定義異常處理

2021-03-29 00:02:10

C#Attribute元素

2009-08-04 08:58:01

C#自定義特性

2025-01-10 09:28:25

2009-08-04 13:31:35

C#自定義事件

2024-08-02 10:21:32

C#Exception類自定義異常

2010-12-24 15:38:53

C#單例模式

2009-09-03 15:46:57

C#自定義事件

2009-08-03 13:34:06

自定義C#控件

2009-08-28 17:45:19

C#自定義數據

2010-10-20 16:07:48

SQL用戶自定義角色

2009-08-03 13:32:38

C#自定義組件

2009-08-05 17:03:37

C#自定義控件

2009-08-04 12:56:51

C#自定義事件

2009-08-04 09:56:46

C#事件處理自定義事件

2009-08-12 14:53:50

C#類型轉換函數

2009-08-04 12:40:34

c#自定義事件
點贊
收藏

51CTO技術棧公眾號

亚洲自拍偷拍区| 444亚洲人体| www国产精品内射老熟女| 一区二区三区视频免费观看| 亚洲另类中文字| 久久亚洲午夜电影| 亚洲一区二区三区四区电影| 亚洲欧美另类久久久精品 | 岛国一区二区三区高清视频| 国内激情视频在线观看| 亚洲欧美视频在线观看视频| 视频一区视频二区视频三区视频四区国产 | 日韩中文字幕在线看| 男女视频在线观看| 国产人成一区二区三区影院| 日韩av电影免费播放| 日本久久精品| 欧美激情18p| 黄色18在线观看| 精品99视频| 亚洲国产日韩欧美在线动漫| 在线中文字幕观看| 日韩福利视频在线观看| 国产精品亚洲人成在99www| 国产综合av一区二区三区| 国产福利一区在线观看| 粉嫩喷白浆久久| 国产亚洲欧美一区| 91综合网人人| 日韩久久一级片| 7777精品伊人久久久大香线蕉的| aaa国产精品视频| 日本一区二区三区四区高清视频| 成人一区在线观看| 欧美成人片在线| 26uuu另类亚洲欧美日本老年| 国产美女在线观看一区| 91青娱乐在线视频| 亚洲午夜精品久久久久久性色| 日韩精品视频中文字幕| 91在线播放视频| 丁香一区二区三区| 亚洲资源一区| 91久久国产综合久久蜜月精品| 久久久久高清精品| 免费一级欧美在线大片| 在线亚洲午夜片av大片| 久久91成人| 97国产在线播放| 日韩一区二区影院| 亚洲91精品| 不卡影院一区二区| 宅男噜噜噜66一区二区66| 粉嫩的18在线观看极品精品| 97国产在线观看| 国产亚洲欧洲高清| 亚州av乱码久久精品蜜桃| 一区二区三区美女xx视频| 日本不卡免费在线视频| 亚洲五月天综合| 中文字幕第一区二区| 毛片在线导航| 99精彩视频在线观看免费| 丁香五精品蜜臀久久久久99网站| 黄色在线免费观看大全| 麻豆乱码国产一区二区三区| 欧美日韩一区二区三区四区在线观看 | 色婷婷综合激情| 91精品国产自产在线丝袜啪| 秋霞在线一区二区| 欧美精品电影在线播放| 伊人久久大香线蕉综合热线| 91国内免费在线视频| 成人av网站在线观看免费| 亚洲美女炮图| 国产精品一色哟哟| 亚洲日本成人网| 99在线精品免费| 国产一区二区三区黄网站| 99999精品视频| 97在线精品视频| 亚洲综合图片区| 欧美猛男男男激情videos| 国产精品v日韩精品v在线观看| 久久久精品久久久久| 久久中文字幕电影| 成人盗摄视频| 超碰超碰97| 国产a一区二区| 欧美电影一区二区| 麻豆成人av在线| 久久精品一级| h动漫在线视频| 91黄色免费网站| 日本欧美在线观看| **日韩最新| 神马久久久久| 黄色影视在线观看| 青青久久av北条麻妃黑人| 日韩欧美国产高清91| 国内精品伊人久久久久影院对白| 亚洲欧美综合久久久久久v动漫| 中文字幕校园春色| 久久天天东北熟女毛茸茸| 国产999视频| 亚洲视频欧美视频| 福利微拍一区二区| 久久综合中文字幕| 久久精品首页| 青青操综合网| 97人人爽人人澡人人精品| 97精品在线视频| 亚洲精品久久久久中文字幕二区| 亚洲福利一二三区| 久久久不卡网国产精品一区| 99在线精品免费视频九九视| 亚洲精品小区久久久久久| 国产亚洲一区二区手机在线观看 | 香蕉视频国产精品| 99久久99九九99九九九| 国产精品高清乱码在线观看| 日韩另类在线| 性网站在线观看| 福利网址在线| 91xxxxx| 污网站免费看| 欧美午夜aaaaaa免费视频| 免费观看日韩毛片| 91极品视频在线观看| a级黄色小视频| 欧洲金发美女大战黑人| 日韩极品视频在线观看| a在线视频观看| 国产天堂在线播放| 国产日韩在线| 色偷偷福利视频| 又黄又免费的网站| 日本激情综合网| 亚洲伦理电影| 美国一级片在线免费观看视频| 中文产幕区在线观看 | 欧美日韩免费一区二区三区| 精品国产sm最大网站免费看| 88国产精品欧美一区二区三区| 久久日韩精品| 樱桃视频免费看| 黄色网免费看| 最新中文字幕在线| 色综合久久网女同蕾丝边| 在线看片免费人成视久网| 四虎成人免费在线| 老司机在线视频二区| 黄页网站在线观看免费| 日韩中文视频| 超碰成人在线免费| 四季av在线一区二区三区| 日韩有码av| 国产精品mv在线观看| 韩国在线一区| 激情久久五月天| 99re成人在线| 亚洲成人资源在线| 欧美成va人片在线观看| 久久天天躁狠狠躁夜夜躁2014| 国产精品久久久久久av| 欧美精品v日韩精品v国产精品| 无码人妻丰满熟妇区五十路百度| 在线视频国产三级| 日韩脚交footjobhd| 国产成人短视频在线观看| 亚洲国产片色| 最新久久zyz资源站| 亚洲国产一区自拍| 欧美性在线观看| 免费cad大片在线观看| 性视频在线播放| 成人爽a毛片免费啪啪| 婷婷综合一区| 国产不卡视频在线观看| 欧美日韩国产精品一区二区不卡中文 | 日韩一区二区三区四区五区| 9999久久久久| 亚洲色图网站| 久久亚洲捆绑美女| 黄色一区二区在线观看| 日韩一区二区三区在线播放| 日韩欧美在线观看强乱免费| 亚洲成人天堂网| 日韩在线影院| 石原莉奈在线亚洲三区| 欧美性猛交xxxx黑人| 97在线视频精品| 久久久久免费看黄a片app| 色呦呦网站在线观看| 合欧美一区二区三区| 亚洲女同女同女同女同女同69| 中文字幕亚洲色图| 黄色免费大全亚洲| 麻豆视频一区二区| 亚洲大片精品永久免费|