**java.lang** ====Class Exception ==== *[[javacard:java-card-api:object|java.lang.Object]] \\ *[[javacard:java-card-api:throwable|java.lang.Throwable]] \\ **Direct Known Subclasses:** [[javacard:java-card-api:CardException|CardException]] , [[javacard:java-card-api:IOException|IOException]] , [[javacard:java-card-api:RuntimeException|RuntimeException]] ---- public class **Exception**extends [[javacard:java-card-api:Throwable|Throwable]] The class Exception and its subclasses are a form of Throwable that indicate conditions that a reasonable applet might want to catch. This Java Card platform class's functionality is a strict subset of the definition in the //JavaTM 2 Platform Standard Edition (J2SETM) API Specification//. ---- ^ Constructor Summary ^^ | **[[javacard:java-card-api:Exception#Exception()|Exception]] **()          Constructs an Exception instance. |   ^ Method Summary ^^   ^ Methods inherited from class java.lang.Object ^ | [[javacard:java-card-api:Object#equals(java.lang.Object)|equals]] |   ^ Constructor Detail ^ === Exception === public **Exception**() Constructs an Exception instance.