c#中不需要在函数上定义 throws SQLException但在函数内可以丢任何从Exception类继承下去的错误。客户端只要有接收错误的机制就行了

解决方案 »

  1.   

    在c#中继承Exception类,编写自己的异常;
    在需要抛出异常的地方,Throw(MyException)就可以了。
      

  2.   

    不知道是不是这个:
    pulic void aFunction(int p1)
    {
       try
          {
              .....      
          }
       catch(Exception e)
          {
              MessageBox.show(e.tostring());
          }
    }
      

  3.   

    C#中,在你认为应该异常的地方,Throw一个就是了
      

  4.   

    try
    {
     程序
     
    }
    catch(Exception ee)
    {
      Show.Message(this,ee);
    }
    finally
    {
     要Free 的程序或...
    }