org.zkoss.lang
Class CommonException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.zkoss.lang.CommonException
- All Implemented Interfaces:
- java.io.Serializable, Messageable, MessageConst
public class CommonException
- extends java.lang.Exception
- implements Messageable
The most fundamental non-runtime exception of Potix classes.
All exceptions specific to Potix classes must derive from
SystemException or CommonException.
SystemException indicates programming bugs, while
CommonException indicates exceptional cases.
- Author:
- tomyeh
- See Also:
SystemException
,
Serialized Form
Field Summary |
protected int |
_code
|
Method Summary |
int |
getCode()
Gets the message code. |
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
_code
protected int _code
CommonException
public CommonException(java.lang.String msg,
java.lang.Throwable cause)
- Constructs an CommonException by specifying message directly.
CommonException
public CommonException(java.lang.String msg)
CommonException
public CommonException(java.lang.Throwable cause)
CommonException
public CommonException()
CommonException
public CommonException(int code,
java.lang.Object[] fmtArgs,
java.lang.Throwable cause)
- Constructs an CommonException by use of an error code.
The error code must be defined in
one of properties files, e.g., msgsys.properties.
- Parameters:
code
- the error codefmtArgs
- the format argumentscause
- the chained throwable object
CommonException
public CommonException(int code,
java.lang.Object fmtArg,
java.lang.Throwable cause)
CommonException
public CommonException(int code,
java.lang.Object[] fmtArgs)
CommonException
public CommonException(int code,
java.lang.Object fmtArg)
CommonException
public CommonException(int code,
java.lang.Throwable cause)
CommonException
public CommonException(int code)
getCode
public final int getCode()
- Description copied from interface:
Messageable
- Gets the message code.
- Specified by:
getCode
in interface Messageable
- Returns:
- the message code
Copyright © 2005-2011 Potix Corporation. All Rights Reserved.