javacard.framework
Class SystemException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.RuntimeException
|
+--javacard.framework.CardRuntimeException
|
+--javacard.framework.SystemException
- public class SystemException
- extends CardRuntimeException
SystemException represents a JCSystem class-related exception.
- Since:
- JDE 4.2.1
|
Field Summary |
static short |
ILLEGAL_AID
This reason code is used by the javacard.framework.Applet.register() method to indicate
that the input AID parameter is not a legal AID value. |
static short |
ILLEGAL_TRANSIENT
This reason code is used to indicate that the request to create a transient
object is not allowed in the current applet context. |
static short |
ILLEGAL_USE
This reason code is used to indicate that the requested function is not allowed. |
static short |
ILLEGAL_VALUE
This reason code is used to indicate that one or more input parameters is out of allowed bounds. |
static short |
NO_RESOURCE
This reason code is used to indicate that there is insufficient resource in the Card for the request. |
static short |
NO_TRANSIENT_SPACE
This reason code is used by the makeTransient*() methods to indicate that no room is available
in volatile memory for the requested object. |
|
Constructor Summary |
SystemException(short reason)
Constructs a SystemException. |
|
Method Summary |
static void |
throwIt(short reason)
Throws an instance of SystemException with the specified reason. |
ILLEGAL_AID
public static final short ILLEGAL_AID
- This reason code is used by the javacard.framework.Applet.register() method to indicate
that the input AID parameter is not a legal AID value.
- Since:
- JDE 4.2.1
ILLEGAL_TRANSIENT
public static final short ILLEGAL_TRANSIENT
- This reason code is used to indicate that the request to create a transient
object is not allowed in the current applet context.
- Since:
- JDE 4.2.1
ILLEGAL_USE
public static final short ILLEGAL_USE
- This reason code is used to indicate that the requested function is not allowed.
- Since:
- JDE 4.2.1
ILLEGAL_VALUE
public static final short ILLEGAL_VALUE
- This reason code is used to indicate that one or more input parameters is out of allowed bounds.
- Since:
- JDE 4.2.1
NO_RESOURCE
public static final short NO_RESOURCE
- This reason code is used to indicate that there is insufficient resource in the Card for the request.
- Since:
- JDE 4.2.1
NO_TRANSIENT_SPACE
public static final short NO_TRANSIENT_SPACE
- This reason code is used by the makeTransient*() methods to indicate that no room is available
in volatile memory for the requested object.
- Since:
- JDE 4.2.1
SystemException
public SystemException(short reason)
- Constructs a SystemException.
- Parameters:
reason - the reason for the exception- Since:
- JDE 4.2.1
throwIt
public static void throwIt(short reason)
throws SystemException
- Throws an instance of SystemException with the specified reason.
- Parameters:
reason - the reason for the exception.- Since:
- JDE 4.2.1
Copyright 1999-2007 Research In Motion Limited. 295 Phillip Street, Waterloo, Ontario, Canada, N2L 3W8. All Rights Reserved.
Copyright 1993-2003 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A.
Copyright 2002-2003 Nokia Corporation All Rights Reserved.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.