|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
javacard.framework.CardRuntimeException
javacard.framework.ISOException
@TransactionType(value=NOT_SUPPORTED) public class ISOException
ISOException
class encapsulates an ISO 7816-4 response status
word as its reason
code.
Direct instances of this exception class are not bound to any context and can be
passed between contexts without any restrictions. Objects created and returned
by the methods of this class are owned by the caller. In particular, a call to the Throwable.toString()
returns a String instance bound to the owner context of the caller.
See Runtime Environment Specification for the Java Card Platform, Connected Edition, chapter 7 for details regarding transfer of ownership.
Constructor Summary | |
---|---|
ISOException(short sw)
Constructs an ISOException instance with the specified status word. |
Method Summary | |
---|---|
static void |
throwIt(short sw)
Deprecated. Deprecated for extended applets and web applications on the Connected Edition of the Java Card 3 Platform. Use constructor instead. |
Methods inherited from class javacard.framework.CardRuntimeException |
---|
getReason, setReason |
Methods inherited from class java.lang.Throwable |
---|
getMessage, printStackTrace, toString |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ISOException(short sw)
sw
- the ISO 7816-4 defined status wordMethod Detail |
---|
public static void throwIt(short sw)
Note that a new instance is thrown upon each call to this method.
This method is for backward compatibility with Java Card 2.x and for interoperability of classic applet applications with the Java Card 3 Classic edition.
sw
- ISO 7816-4 defined status word
ISOException
- always
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |