寂寞黄蜂

文章
4
资源
0
加入时间
2年10月17天

try catch中用了 Response.Redirect 引发的线程异常终止

如果使用 try 、catch 处理包含Response.Redirect  语句代码,总是能捕捉到异常:线程正在中止,其实不仅仅Response.Redirect 会,Response.End 和 Server.Transfer 也是一样的情况,本质的原因的原因是Response.End 方法停止页的执行,并将该执行变换到应用程序的事件管线中的 Application_EndReques