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

处理错误能否向下级抛出

2013-02-20 
处理异常能否向上级抛出?比如嵌套的try语句对于内层的catch的异常能不能在外层接受到比如try{try{}catch(E

处理异常能否向上级抛出?
比如嵌套的try语句对于内层的catch的异常能不能在外层接受到比如
try
{
   try{}
   catch(Exception ex)
     {MessageBox.Show(ex.message);}
}
catch
{//在此接收到ex字符串}

具体实例就是,我在SqlHelper中处理数据产生的异常能不能在调用中接收到。
我也尝试用SqlHelper的返回值给出异常,不过我想接收到Exception异常字符串,过路人知道的帮帮忙,在下谢了。 异常 exception
[解决办法]

 try
            {
                try { 
                    //XXX
                }
                catch (Exception ex)
                { throw ex; }
            }
            catch (Exception exx)
            {
                MessageBox.Show(exx.Message);
            }

热点排行