C# 自定义异常

创建自定义异常应该从ApplicationException 类派生而来.应该有一个Exception结尾的类名,应该定义3个构造函数:一个默认构造函数,一个接收字符串(错误消息)构造函数,还有一个接收字符串参数和异常参数(错误消息和内部异常对象)的构造函数.
例子:
class TestException : ApplicationException
{
    public TestException() : base("exception message")
    {}
    
    public TestException(string message) : base(message)
    {
        
    }
   
    public  TestException(string message,Exception inner) : base             (message,inner)
    {}
}

posted on 2006-05-23 13:35  蔡劲松  阅读(3415)  评论(0)    收藏  举报