<!-- -->
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> All Classes <noscript></noscript> | |||||||
SUMMARY:NESTED|FIELD|CONSTR|METHOD | DETAIL:FIELD|CONSTR|METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javax.ejb.EJBException
The EJBException exception is thrown by an enterprise Bean instance to its container to report that the invoked business method or callback method could not be completed because of an unexpected error (e.g. the instance failed to open a database connection). EJBException异常由企业Bean实例抛向容器,报告因无法预料的错误而调用业务方法或回调方法不能实现(比如实例打开数据库连接失败)。
<!-- ======== NESTED CLASS SUMMARY ======== --><!-- =========== FIELD SUMMARY =========== --><!-- ======== CONSTRUCTOR SUMMARY ======== --><!-- -->
Constructor Summary |
EJBException() Constructs an EJBException with no detail message. 构建一个不含详细信息的EJBException。 |
EJBException(Exceptionex) Constructs an EJBException that embeds the originally thrown exception. 构建一个含原始抛出异常的EJBException。 |
EJBException(Stringmessage) Constructs an EJBException with the specified detailed message. 构建一个指定详细信息的EJBException。 |
EJBException(Stringmessage, Exceptionex) Constructs an EJBException that embeds the originally thrown exception with the specified detail message. 构建一个含指定详细信息原始抛出异常的EJBException。 |
Method Summary | |
Exception |
getCausedByException() Obtain the exception that caused the EJBException being thrown. 获得造成EJBException抛出的异常。 |
String |
getMessage() Returns the detail message, including the message from the nested exception if there is one. 返回详细信息,如果有嵌套异常的话,包含嵌套异常信息。 |
void |
printStackTrace() Prints the composite message to System.err . 输出System.err的合成信息。 |
void |
printStackTrace(PrintStreamps) Prints the composite message and the embedded stack trace to the specified stream ps . 向指定流ps输出合成信息和所含堆栈信息。 |
void |
printStackTrace(PrintWriterpw) Prints the composite message and the embedded stack trace to the specified print writer pw . 向指定printWriter pw输出合成信息和所含堆栈信息。 |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
<!-- ============ FIELD DETAIL =========== --><!-- ========= CONSTRUCTOR DETAIL ======== --><!-- -->
Constructor Detail |
public EJBException()
public EJBException(Stringmessage)
public EJBException(Exceptionex)
public EJBException(Stringmessage, Exceptionex)
Method Detail |
public Exception getCausedByException()
public String getMessage()
public void printStackTrace(PrintStreamps)
ps
. 向指定流ps输出合成信息和所含堆栈信息。
ps
- the print stream 输出流
public void printStackTrace()
System.err
. 输出System.err的合成信息。
public void printStackTrace(PrintWriterpw)
pw
. 向指定printWriter pw输出合成信息和所含堆栈信息。
pw
- the print writer printWriter
<!-- -->
|
JavaTM 2 Platform Ent. Ed. v1.4 |
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES <!-- if(window==top) { document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>'); } //--> All Classes <noscript></noscript> | |||||||
SUMMARY:NESTED|FIELD|CONSTR|METHOD | DETAIL:FIELD|CONSTR|METHOD |
Copyright 2003 Sun Microsystems, Inc. All rights reserved.