我想在页务层出错的,想抛到界面层,要怎么做呀,先谢谢了。

解决方案 »

  1.   

    页务层:try{
    //你的代码
    }
    catch(Exception ex)
    {
    return ex.Message;
    }界面:
    获取业务层过来的字符串,找个地方显示出来就是了不知道lz是不是这个意思
      

  2.   

    try
    {
    //你的代码
    }
    catch
    {
    //处理异常
    throw;
    //再次把异常抛出来
    }
      

  3.   

    catch以后一般可能是关闭连接,释放资源什么的,然后把异常再次抛出去,这个异常就是捕获的异常
      

  4.   

    异常这样抛来抛去,我不知道有什么意思什么都throw?那catch它干什么?为了finally?然后再抛?除非是你自己定义的异常,而且有自己的异常发布或者管理功能,不然就不要throw过去throw过来的
      

  5.   

    SYSTEM.WEB.HttpContext.Current.RESPORSE.WRITE(EX.MESSAGE);