ASP.NET中 不是所有异常都有处理到,也不是所有语句 你都加上try catch语句捕捉到。但是当你Web.config中开启了友好错误或者,仅本地显示错误。此时web上面看不到具体的错误。只显示发生了异常。而具体的异常又是“未知的”。
但是你又不敢随便把错误信息显示出来。因为暴露在外的WEB始终是不安全的。
所以有必要你要自己处理下ASP.NET中“未处理的异常”。 从而内部记录异常或者其他报警机制...
代码如下:
ASP.NET中 不是所有异常都有处理到,也不是所有语句 你都加上try catch语句捕捉到。但是当你Web.config中开启了友好错误或者,仅本地显示错误。此时web上面看不到具体的错误。只显示发生了异常。而具体的异常又是“未知的”。
但是你又不敢随便把错误信息显示出来。因为暴露在外的WEB始终是不安全的。
所以有必要你要自己处理下ASP.NET中“未处理的异常”。 从而内部记录异常或者其他报警机制...
代码如下: