BenQ Mobile

javacard.framework
Class ISOException

java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.RuntimeException
                    |
                    +--javacard.framework.CardRuntimeException
                          |
                          +--javacard.framework.ISOException

public class ISOException
extends CardRuntimeException

ISOException class encapsulates an ISO 7816-4 response status word as its reason code.


Constructor Summary
ISOException(short sw)
          Constructs an ISOException instance with the specified status word.
 
Method Summary
static void throwIt(short sw)
          Throws an instance of the ISOException class with the specified status word.
 
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

ISOException

public ISOException(short sw)
Constructs an ISOException instance with the specified status word.

Parameters:
sw - the ISO 7816-4 defined status word
Method Detail

throwIt

public static void throwIt(short sw)
Throws an instance of the ISOException class with the specified status word.

Parameters:
sw - ISO 7816-4 defined status word
Throws:
ISOException - always

BenQ Mobile

Copyright © 2006 BenQ Mobile GmbH & Co. OHG or respective copyright owner.
All Rights Reserved.
BenQ Corp. is a trademark licensee of Siemens AG.


For further information about Mobility Toolkit (MTK) visit our Developer Portal.