在开发WEB页面时,
我编了个操作数据库的类,要在主程序中调用它,
那么应该把try放在哪呢,
我想在主程序中捕获这个异常
这该怎么办???

解决方案 »

  1.   

    可以在主程序里加入try-catch:try{
      调用操作类;
    }catch(Exception ex){
      异常处理;
    }
      

  2.   

    主程序要加try-catch,操作数据库的类catch到Exception要throw,不然主程序不会catch到
      

  3.   

    try
    {
        调用需要用到的操作类的函数;
    }
    catch(Exception ex)
    {
        处理异常或抛出异常throw new Exception
    }
    finally
    {
        发生异常后需要进行处理代码;这里面的代码不管发不发生异常都是要处理的,
        所以在这里通常是释放数据库连接的好地方
    }