C#入门11.6_自定义异常类
来源:互联网 发布:linux nginx域名解析 编辑:程序博客网 时间:2024/05/22 04:39
C#语言虽然预定义了许多异常类,但是,在有些场合,创建自己的异常类可能会方便.自定义异常类是通过继承System.Exception类来创建自己的异常。
声明异常格式
class 自定义的异常类名:Exception{}
引发异常格式
throw (自定义的异常类名);
public static void RunSnippet(){try{Console.WriteLine("这条代码在引发异常前执行");string mystr="这条代码是自己定义的异常";throw new MyException();Console.WriteLine("由于引发了异常,这条代码不会被执行");}catch(MyException ex){Console.WriteLine(ex.Message.ToString());//Console.WriteLine("这条代码是自己定义的异常");}}
class MyException:Exception{public MyException(string message):base(message){}}
这条代码在引发异常前执行
这条代码是自己定义的异常
0 0
- C#入门11.6_自定义异常类
- C#入门11.5_预定义异常类(2)
- C#编程入门_异常处理_16
- C#之入门总结_ 异常_11
- C#编程入门16_异常处理
- C# 自定义异常类
- c# 自定义异常类
- C#自定义异常类
- C#中自定义异常类
- C#中自定义异常类
- 异常之_自定义异常
- Java入门_异常
- Java中自定义异常类_异常处理
- 《C#入门到精通》学习笔记 -- 实践: 自定义异常类的实现(2013-04-18)
- 76_异常机制_自定义异常_总结
- C#自定义异常处理类2【转载】
- C#自定义异常处理类1【转载】
- 黑马程序员_自定义异常
- (OK) Multipath TCP with real Smartphone applications
- 18.Listview结合SimplterAdapter最全面的使用
- SQLiteOpenHelper
- Android中采用MVP设计模式和RxJava的情况下,使用BroadcastReceiver
- python自然语言处理(1)
- C#入门11.6_自定义异常类
- shell本文操作
- 用ajax实现省市联动
- 郝夫曼树和郝夫曼编码
- 从Git上下载vim主题并安装
- Hibernate延时加载与lazy机制
- poj3071 Football
- gcc编译
- 集合框架