【发布时间】:2011-10-05 01:51:21
【问题描述】:
我正在开发一个需要添加自定义异常类的 Web 项目。例如,当会话超时发生时,如何显示来自自定义异常类的消息?请帮忙。任何示例都会有所帮助。
到目前为止,这是我在异常类中写的:
public class CustomException : Exception
{
private string message;
public CustomException ()
{
this.message = "Invalid Query";
}
public CustomException (String message)
{
this.message = message;
}
}
需要知道如何将其与会话超时联系起来,从那里我需要编写相同的逻辑。谢谢。
【问题讨论】:
-
发生会话超时时为什么要抛出自定义异常?
-
我试图在从 A 层执行查询时返回批量数据,并在 A 层的会话超时时返回 null。它不会在 A 层显示任何错误。所以我需要为此使用自定义异常。
标签: c# asp.net custom-exceptions