public DSEException (); public DSEException (String message); public DSEException ( Throwable cause) public DSEException (String aSeverity,String aCode,String aMessage) public DSEException (String message, Throwable cause) public DSEException(String severity, String throwingClassName, String throwingMethodName, String code) public DSEException(String severity, String throwingClassName, String throwingMethodName, String code, Throwable error) public DSEException ( String aSeverity, String aCode, String aMessage)
The DSERuntimeException also has similar constructors.
private static final long serialVersionUID = 8010654076478233609L; //the value can be generated automatically by RAD
Applications or other BTT components can also define self-defined Exception class by extending from DSEException base class. Besides DSEException, BTT provides another base exception DSERuntimeException which extends java.lang.RuntimeExcepion, and this exception can be thrown and handled by JVM automatically.