try catch 怎么写?_.NET_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > .NET > try catch 怎么写?

try catch 怎么写?

 2013/7/14 18:16:18  火地晋  博客园  我要评论(0)
  • 摘要:除非必要,否则不在底层写trycatch。比如说,需要在catch里做一些处理,然后再抛出,一般不建议使用trycatch掩盖程序出现的异常。try{BuildQueryCommand(cmd,connection,null,sqlString,cmdParms);introws=cmd.ExecuteNonQuery();cmd.Parameters.Clear();returnrows;}catch(SqlExceptione){throw;}这段代码的catch有什么问题
  • 标签:

除非必要,否则不在底层写try catch。

比如说,需要在catch里做一些处理,然后再抛出,一般不建议使用try catch掩盖程序出现的异常

try
{
    BuildQueryCommand(cmd, connection, null, sqlString, cmdParms);
    int rows = cmd.ExecuteNonQuery();
    cmd.Parameters.Clear();
    return rows;
}
catch (SqlException e)
{
    throw;
}

这段代码的catch有什么问题?

这属于多余的代码,即使没有try catch,也一样会抛出。


在最外层做一个异常捕捉。

上一篇: (转)Ubuntu中设置环境变量的几种方式及区别 下一篇: 没有下一篇了!
  • 相关文章
发表评论
用户名: 匿名