CNCEC_SUBQHSE_WUHUAN/SGGL/BLL/FriendlyException.cs

55 lines
1.3 KiB
C#
Raw Normal View History

2021-04-30 10:28:37 +08:00
namespace BLL
{
using System;
using System.Runtime.Serialization;
/// <summary>
/// 自定义异常 系统将捕获此异常,并转到自定义错误页面
/// </summary>
[Serializable()]
public class FriendlyException : Exception
{
/// <summary>
/// 构造异常
/// </summary>
public FriendlyException()
: base()
{
}
/// <summary>
/// 构造异常
/// </summary>
/// <param name="message">显示信息</param>
public FriendlyException(string message)
: base(message)
{
}
/// <summary>
/// 构造异常
/// </summary>
/// <param name="message">显示信息</param>
/// <param name="inner">内部异常类</param>
public FriendlyException(string message, Exception inner)
: base(message, inner)
{
}
/// <summary>
/// 构造异常
/// </summary>
/// <param name="info">序列化信息</param>
/// <param name="context">数据流上下文</param>
protected FriendlyException(SerializationInfo info, StreamingContext context)
: base(info, context)
{
}
}
}