.net 虽然他们catch了异常,我们还是能知道的
2011-01-10 10:58
288 查看
有的时候某些人的代码会把异常吃掉(catch以后不rethrow....)
以下代码可以获取所有的异常...即使他们catch以后什么也不做
代码
PS: 其实拿来做log也不错..除了几种保留类型以外,其他异常都触发这个事件(某些异常是没法catch的)
以下代码可以获取所有的异常...即使他们catch以后什么也不做
代码
AppDomain.CurrentDomain.FirstChanceException += new EventHandler<FirstChanceExceptionEventArgs>(CurrentDomain_FirstChanceException); try { throw new Exception("test"); } catch { } return;
PS: 其实拿来做log也不错..除了几种保留类型以外,其他异常都触发这个事件(某些异常是没法catch的)
相关文章推荐
- 关于.NET异常 你应该知道的更多点
- [你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题
- .net 一些无法catch的异常
- 大家看一下这是.net的漏洞还是程序有问题,我一时也没搞清,只知道这问题挺怪的
- 异常是catch还是throws的简单原则
- [你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题
- .NET的一些但三方组件(虽然链接一些过期的,但是组件确实有些还是好用的,留给自己备忘了)
- [你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题
- 在.NET里面实现异常处理功能讨论(编写Try/Catch)
- 现在我想知道是学习.NET好,还是学习J2EE好,能帮给我点意见吗?
- 我的第一个长程序,虽然是直接抄了书上,可是还是出现了两次拼写错误,最终还是找到异常的答案,改过来了。
- [你必须知道的.NET]第三十五回,判断dll是debug还是release,这是个问题
- .NET 2.0的Timer elapsed event 会自动catch住所有的exception
- 我们已经知道黑莓计划将把它的Playbook
- 科普|天气预报怎么制作的?你知道吗?气象灾害,我们又该如何防御?
- 浅谈.net和Java的异常类型设计
- 虽然写管理类软件非常依赖数据库,但是建议您不要过度依赖数据库,我们不要把思维只局限在存取数据库上
- ASP.net我们必须知道和理解的基本点
- 异常捕获try-catch-finally