private void XX()
{
try
{
a();
b();
}
catch
{
}
finally
{
c();
}
}
{
try
{
a();
b();
}
catch
{
}
finally
{
c();
}
}
解决方案 »
- 讨论一下类似QQ的多人聊天
- 请问上下班考勤时间怎么计算呢 ?
- 100分求教 C#连接SQL2000却报连接2005错误
- 求助winform里的画线问题!
- asp.net C#中如何获取当前系统运行状态???
- 问一个C#中dll的问题
- regsvcs 注册com+错误
- 高分求助:如何实现在线考试到时间系统自动提交的问题(急!在线等)
- 一个小问题!
- 如何在C#.net的winform窗体中嵌入Excel表???
- 本人刚买了清华大学最新出版的 Visual C#.NET 2003开发与技巧,觉得不错.有看过的进来聊聊...
- 怎样用System.Data.Odbc去调用oracle的既有输入参数又有输出参数的存储过程,我的代码如下
{
try
{
try
{
a();
}
catch
{
}
b();
c();
}
catch
{
}
}
单独捕捉a的错误就行了。
{
a(); }
catch
{
}
finally
{
b();
c();
}
{
a();
}
catch
{
}
finally
{
try
{
b();
}
catch(0
{
}
finaly
{
c();}
}
{
a(); }
catch
{
}
finally
{
b();
c();
}
应该没有问题的。
try
{
}
catch ()
{
}
finally
{
}
结构就是这样的,直接套用就是了。
同意楼上的,不管a,b是否出错都会安a,b,c的顺序来执行!
有多个要执行的a,b,c,d,e,f...
并且哪个都可能出错,总不能每一个都单独加一个错误扑获吧。有没有其他方式。
问题来源:
我在C#中用了DataWindowControl(sysbase用于pb的)控件,在用其GetItemString(row,col) as string取列数据时,如果数据为NUll会出错,但又没有方法来判断数据是否为Null,如果能提供判断该数据是否为Null的方法也可以。