贝网博客

我的分类
流水记事
源码下载
Asp.net
其它
数据库
Javascript
.Net技术
我的相册
友情链接
博客园
CSDN博客
Start0
最新回复
嗷嗷的cCC
fasdfasdf
[:..
lz这个东西好厉害,我..
哈哈,好照片
不错,以前一直用黄色..
终于找到支持ff的修正..
终于找到支持ff的修正..
新鲜性
看看,试试,好不好使。
分类 =》Asp.net
多线程函数运行时,必须自行处理所有可能的异常
发表于:2013-05-28 14:55:23

 程序或站点里的所有线程代码,都必须用try捕获全部异常,因为线程异常未处理,会导致整个进程崩溃,导致程序退出,或站点重启,注意:下面的代码是无效的

try
{
    new Thread(method).Start();// 这个method方法如果出现异常,依旧会导致程序退出,或站点重启
}
catch
{
}

public void method()
{
try

{
    要执行的业务逻辑// 在这里加try,才是真实有效的
}
catch
{
}
}

发表评论
名称(*):
邮箱:
正文:

©2008 Beinet.cn 版权所有