首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

这样的代码有有关问题吗

2012-04-23 
这样的代码有问题吗?public E_Express SelectRecordById(string id){try{return (from p in ctx.E_Express

这样的代码有问题吗?
public E_Express SelectRecordById(string id)
  {
  try
  {
  return (from p in ctx.E_Express where p.Id.ToString() == id select p).Single();
  }
  catch (Exception)
{
return null;
} }


这样捕获异常又不处理,有什么用呢?

[解决办法]
如果出错,直接返回null,并不理会错误内容,只要是出错就返回null
[解决办法]
感觉没什么用 返回错误内容了都要自己去调 返回null什么错误都不知道
[解决办法]
捕获异常的结果是如果出错就返回null

未捕获异常的话调用该方法以后的代码可能都不执行了!
[解决办法]
出错给点提示吧

热点排行