我在统一处理的地方接收到传送来的参数,我怎么样判断它是不是我自定义的,还是其它系统异常

解决方案 »

  1.   

    catch( yourexception ex )
    {}
    catch( otherexception ex1)
    {}
      

  2.   

    我传过来的参数已经是Exception,现在问的是多态的问题.所以楼上答错了.谢谢!
      

  3.   

    instanceof
    是哪一个类的方法呀?
      

  4.   

    catch(Exception ex) {
      if(ex instanceof MyException1) {
      }
      if(ex instanceof MyException2) {
      }
    }
      

  5.   

    Exception e;
    try {
      throw e;
    } catch ( MyException1 ex1 ) {
    } catch ( MyException2 ex2 ) {
    }
      

  6.   

    instanceof 不是方法,而是一个运算符。楼主基础显然不扎实。