.net中的错误处理机制是什么?


本文摘自PHP中文网,作者青灯夜游,侵删。

.NET提供了四种错误处理机制,分别为:1、“Page_Error”事件;2、ErrorPage属性;3、“Application_Error”事件;4、“<customErrors>”配置项。

.NET提供了四种错误处理机制,分别为:Page_Error事件、ErrorPage属性、Application_Error 事件、<customErrors>配置项。下面本篇文章就来给大家介绍一下这四种机制,希望对大家有所帮助。

.NET的四种错误处理机制:

1、Page_Error事件

Page_Error事件提供一种捕获在页级别出现的错误的方法。我们可以只是显示错误信息,也可以记录事件或执行某个其他操作。

2、ErrorPage属性

ErrorPage属性用于获取或设置错误页,在发生未处理的页异常的事件时请求浏览器将被重定向到该页。

说明:几乎可以在页面任何时候设置ErrorPage属性,从而确定页面发生错误的时候会重定向至哪个页面。

注:要让ErrorPage属性能够发挥作用,<customErrors>配置项中的mode属性必须设为"On"。

3、Application_Error事件

Application_Error事件捕获发生在应用程序中的错误。由于事件发生在整个应用程序范围内,因此可记录应用程序的错误信息或处理其他可能发生的应用程序级别的错误。在Global.asax文件中添加如下代码就OK了。

4、<customErrors>配置项

阅读剩余部分

相关阅读 >>

c#与.net框架之间的关系是什么?c#程序的开发工具

c#串口通信的实例教程

c#如何利用filesystemwatcher控件实现的文件监控的具体示例分享

.net中的错误处理机制是什么?

c#编程如何获取电脑硬件信息的方法?

.net core中遇到的一些坑的图文详解

详解.net 同步与异步 之 mutex

.net core类库中使用ef core迁移数据库到sql server的方法_实用技巧

c#编写windows服务程序的图文详解

.net中core如何利用redis发布订阅的实例分析

更多相关阅读请进入《.net》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...