小编给大家分享一下.net中的错误处理机制有哪些,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!
创新互联专注于网站设计制作、成都网站制作、网页设计、网站制作、网站开发。公司秉持“客户至上,用心服务”的宗旨,从客户的利益和观点出发,让客户在网络营销中找到自己的驻足之地。尊重和关怀每一位客户,用严谨的态度对待客户,用专业的服务创造价值,成为客户值得信赖的朋友,为客户解除后顾之忧。
.NET提供了四种错误处理机制,分别为:Page_Error事件、ErrorPage属性、Application_Error 事件、
.NET的四种错误处理机制:
1、Page_Error事件
Page_Error事件提供一种捕获在页级别出现的错误的方法。我们可以只是显示错误信息,也可以记录事件或执行某个其他操作。
2、ErrorPage属性
ErrorPage属性用于获取或设置错误页,在发生未处理的页异常的事件时请求浏览器将被重定向到该页。
说明:几乎可以在页面任何时候设置ErrorPage属性,从而确定页面发生错误的时候会重定向至哪个页面。
注:要让ErrorPage属性能够发挥作用,
3、Application_Error事件
Application_Error事件捕获发生在应用程序中的错误。由于事件发生在整个应用程序范围内,因此可记录应用程序的错误信息或处理其他可能发生的应用程序级别的错误。在Global.asax文件中添加如下代码就OK了。
4、
web.config配置文件中的
例:
优先级:
这四种错误处理机制之间存在着一 定的优先级顺序:Page_Error事件> ErrorPage属性> Application_Error 事件 >
看完了这篇文章,相信你对.net中的错误处理机制有哪些有了一定的了解,想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!