c#里没有throws exception这样的写法,我想写个异常处理的基类,以后程序出错是就可以继承这个类,这样的基类应该怎样写?或者.net里的异常处理最好的处理方法是什么 ?请大家给点意见!谢谢!!
解决方案 »
- asp.net(c#)的imagebutton链接页面怎么在新的窗体中打开?
- 请问session如何在不同程序集传递?
- 在线求助:javascript中如何访问由Response.Cookies生成的cookie
- 奇怪的问题,修改页面的JS脚本,运行后执行的还是修改前的脚本
- 如何控制直接输入网址,使用BS系统
- GridView如何做主子表?
- 用vs2005(c#)做一个简单的用户登录界面遇到了问题。
- Dropdownlist失去焦点的问题
- 怎么用JAVASCRIPT写一个服务器端Button控件的click客户端处理函数?
- 为什么装了正式版后,不能运行了?
- 为什么自动重定向到login.aspx呢?
- 求新闻系统编辑工具!
继承ApplicationException
try
{}
catch(Exception ex)
{
throw new Exception(ex.Message);
}
{
}
{
}
catch(Exception E)
{
{Response.Write(E.Message);
}
finally
{
}
你的例子并没有用到自己写的异常基类啊!我的意思是:
1)自己定义一个异常基类;
2)程序里继承这个基类,当程序出错时抛出异常,并记录错误日志(用log4net);
BaseException类里完成的任务有:
1)得到一个唯一的错误编号;
2)详细记录所有信息;
3)给用户看的简单明确的信息。以后的具体的异常类就继承BaseException这样的异常处理框架应该 怎样设计 ?怎么写 ?