奇怪!线程被终止???????

neverfade 2004-05-10 05:23:12
新建一个工程,然后新建一个webform,只在page_load里写了一句:
try
{
Response.Redirect("http://sina.com.cn");
}
catch(Exception exp)
{
//填写错误信息代码
Console.WriteLine("Generic Exception Handler: {0}", exp.ToString());
}

然后catch报错“线程被终止”

why??请大家帮忙给个说法吧!
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Code4Quality 2004-05-10
  • 打赏
  • 举报
回复
Response.Redirect会引发线程终止异常,所以不要在try catch中使用
acewang 2004-05-10
  • 打赏
  • 举报
回复
Response.Redirect本身就是强制跳转结束响应,你还用try catch当然会被当作异常捕捉住。
孟子E章 2004-05-10
  • 打赏
  • 举报
回复
Console.WriteLine用在winForm not WebForm
孟子E章 2004-05-10
  • 打赏
  • 举报
回复
Response.Write("Generic Exception Handler: " + exp.ToString());

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧