Commit b2d4e426 authored by 阿星Plus's avatar 阿星Plus

Exception

parent a8820138
......@@ -4,8 +4,9 @@ using System.Runtime.Serialization;
namespace Plus
{
/// <summary>
/// 异常基类
/// 所有异常应继承此异常基类
/// </summary>
[Serializable]
public class PlusException : Exception
{
/// <summary>
......
using System;
using System.Runtime.Serialization;
namespace Plus
{
/// <summary>
/// 如果初始化过程中出现问题,将引发此异常
/// </summary>
[Serializable]
public class PlusInitializationException : PlusException
{
/// <summary>
/// 构造函数
/// </summary>
public PlusInitializationException()
{
}
/// <summary>
/// 构造函数用于序列化
/// </summary>
public PlusInitializationException(SerializationInfo serializationInfo, StreamingContext context)
: base(serializationInfo, context)
{
}
/// <summary>
/// 构造函数
/// </summary>
/// <param name="message">异常消息</param>
public PlusInitializationException(string message)
: base(message)
{
}
/// <summary>
/// 构造函数
/// </summary>
/// <param name="message">异常消息</param>
/// <param name="innerException">内部异常</param>
public PlusInitializationException(string message, Exception innerException)
: base(message, innerException)
{
}
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment