打错了,是想在servlet中捕获。

解决方案 »

  1.   

    如果出像异常,把异常信息做为变量传给servlet不就行了?
      

  2.   

    把异常信息做为变量传给servlet?????EJB中的异常,在servlet中捕获的时候都是RemoteExcepton?
      

  3.   

    把一种异常信息定义为字符串(这是一个key值)并抛出以这个字体串为内容的异常,当servlet得到异常时,可以分析它异常的信息及内容,从而再真正的恢复你自己的异常信息。这种方法可以处理多种信息异常,你可以把这些信息异常存到数据库中,根据key值可以取到异常。
      

  4.   

    try
    {
        方法调用
    }
    catch(AAAException ae)
    {
        异常处理。。
    }
      

  5.   

    不是,问题是我现在,抛出的异常,在servlet中catch时,都时RemoteException的异常信息,更本捕获不到自定义的异常信息。
      

  6.   

    getCause()忘了1.3以前的Throwable有无此方法
      

  7.   

    定义接口时定义该方法可以抛出AAAException ,在servlet你就可以
    try
    {
        方法调用
    }
    catch(AAAException ae)
    {
        异常处理。。
    }catch(RemoteException e){}
      

  8.   

    问题就出在这里,servlet中,catch不到AAAException,只能catch住RemoteException!!!
    急!
      

  9.   

    在servlet方法后引发异常,比如:get() throws AAAException  然后,
      try
       {}
      catch(AAAException e)
       {
       }
      

  10.   

    你把异常类加到servlet所在的包中了么?
      

  11.   

    让你自定义的异常 extends RemoteException 异常不就可以了吗