异常的处理!!

lx3735945 2009-11-02 03:23:12
try
{
Bizlogix bizLogix = new Bizlogix();

bizLogix.ImportPltsIdle();

bizLogix.ImportPltsOut();

bizLogix.ImportPltsReg();
}
catch (Exception ex)
{

}
finally
{
}
这样一段代码,假如执行bizLogix.ImportPltsIdle();有异常 但是必须继续执行bizLogix.ImportPltsOut();
bizLogix.ImportPltsReg();怎么处理异常啊!! 我是初学者!!
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
也可以try里面,只写bizLogix.ImportPltsIdle();
必须执行的代码不进异常处理
heping173 2009-11-02
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hero7086 的回复:]
catch
{
  bizlogix.ImportPltsOut();
}
[/Quote]

这是错误的,只有出错才会执行
lovexilove 2009-11-02
  • 打赏
  • 举报
回复
在finally里写要执行的方法就行了 不管是对是错 他的代码都会执行
heping173 2009-11-02
  • 打赏
  • 举报
回复
       try 
{
Bizlogix bizLogix = new Bizlogix();
bizLogix.ImportPltsIdle();
}
catch (Exception ex)
{}
finally
{}

       try
{
bizLogix.ImportPltsOut();
bizLogix.ImportPltsReg();
}catch()
{}
hero7086 2009-11-02
  • 打赏
  • 举报
回复
写错了。。。应该是
Bizlogix bizLogix = new Bizlogix();
try
{
bizLogix.ImportPltsIdle();
}
catch
{
//这边写如果出错要执行的代码
}
finally //这边是即使try部分出错,还是要执行的代码
{
bizLogix.ImportPltsOut();
bizLogix.ImportPltsReg();
}
hero7086 2009-11-02
  • 打赏
  • 举报
回复
catch
{
bizlogix.ImportPltsOut();
}

110,535

社区成员

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

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

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