| Modifier and Type | Class and Description | 
|---|---|
class  | 
ATCommandFailedException
Signals that a requested device access via the ATCommand class failed. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IllegalStateException
Signals that a method has been invoked at an illegal or inappropriate time. 
 | 
class  | 
ImmutablesError
Indicates an error accessing immutables data. 
 | 
class  | 
WeakHashtable
A  
Hashtable implementation with weak keys. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PDPSessionException
This exception is thrown by PDPSession to indicate that an I/O error occurred during a PDP session. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
GnssManager.GnssManagerState
Enum state machine for GnssManager 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
PropertyPermission
Permission to manipulate services using  
PropertyLoader.getProperty(String) or
 PropertyLoader.getProperty(String, String) or PropertyRegistry.setProperty(String, String) or
 PropertyRegistry.removeProperty(String). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
MissingServiceException
Thrown when a required service is missing. 
 | 
class  | 
ServiceLoadingException
Thrown when an error occurs while loading a service. 
 | 
class  | 
ServicePermission
Permission to manipulate services using  
ServiceLoader.getService(Class) or
 ServiceRegistry.register(Class, Object) or ServiceRegistry.unregister(Class, Object). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ApplicationOperationException
Thrown to indicate that the operation called on an application has failed. 
 | 
class  | 
ApplicationPermission
Permission to manipulate applications using  
Application.start() or Application.stop() or
 ApplicationInstaller.install(java.io.InputStream) or ApplicationInstaller.uninstall(Application). | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
EOFException
Signals that an end of file or end of stream has been reached unexpectedly during input. 
 | 
class  | 
File  | 
class  | 
FileNotFoundException  | 
class  | 
FilePermission  | 
class  | 
InterruptedIOException
Signals that an I/O operation has been interrupted. 
 | 
class  | 
IOException
Signals that an I/O exception of some sort has occurred. 
 | 
class  | 
UnsupportedEncodingException
The Character Encoding is not supported. 
 | 
class  | 
UTFDataFormatException
Signals that a malformed string in modified UTF-8
 format has been read in a data input stream or by any class that implements the data input
 interface. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractMethodError
Thrown when an application tries to call an abstract method. 
 | 
class  | 
ArithmeticException
Thrown when an exceptional arithmetic condition has occurred. 
 | 
class  | 
ArrayIndexOutOfBoundsException
Thrown to indicate that an array has been accessed with an illegal index. 
 | 
class  | 
ArrayStoreException
Thrown to indicate that an attempt has been made to store the wrong type of object into an array
 of objects. 
 | 
class  | 
AssertionError
Thrown to indicate that an assertion has failed. 
 | 
class  | 
Boolean
The Boolean class wraps a value of the primitive type  
boolean in an object. | 
class  | 
Byte
The  
Byte class wraps a value of primitive type byte in an object. | 
class  | 
Character
The  
Character class wraps a value of the primitive type char in an object. | 
class  | 
Class<T>
Instances of the class  
Class represent classes and interfaces in a running Java
 application. | 
class  | 
ClassCastException
Thrown to indicate that the code has attempted to cast an object to a subclass of which it is not
 an instance. 
 | 
class  | 
ClassCircularityError
Thrown when the Java Virtual Machine detects a circularity in the superclass hierarchy of a class
 being loaded. 
 | 
class  | 
ClassFormatError
Thrown when the Java Virtual Machine attempts to read a class file and determines that the file
 is malformed or otherwise cannot be interpreted as a class file. 
 | 
class  | 
ClassNotFoundException
Thrown when an application tries to load in a class through its string name using:
 
 The  
forName method in class Class. | 
class  | 
CloneNotSupportedException  | 
class  | 
Double
The  
Double class wraps a value of the primitive type double in an object. | 
class  | 
Enum<E extends Enum<E>>
This is the common base class of all Java language enumeration types. 
 | 
class  | 
Error
An  
Error is a subclass of Throwable that indicates serious problems that a
 reasonable application should not try to catch. | 
class  | 
Exception
The class  
Exception and its subclasses are a form of Throwable that indicates
 conditions that a reasonable application might want to catch. | 
class  | 
ExceptionInInitializerError
Signals that an unexpected exception has occurred in a static initializer. 
 | 
class  | 
Float
The  
Float class wraps a value of primitive type float in an object. | 
class  | 
IllegalAccessError
Thrown if an application attempts to access or modify a field, or to call a method that it does
 not have access to. 
 | 
class  | 
IllegalAccessException
An IllegalAccessException is thrown when an application tries to reflectively create an instance
 (other than an array), set or get a field, or invoke a method, but the currently executing method
 does not have access to the definition of the specified class, field, method or constructor. 
 | 
class  | 
IllegalArgumentException
Thrown to indicate that a method has been passed an illegal or inappropriate argument. 
 | 
class  | 
IllegalMonitorStateException
Thrown to indicate that a thread has attempted to wait on an object's monitor or to notify other
 threads waiting on an object's monitor without owning the specified monitor. 
 | 
class  | 
IllegalThreadStateException
Thrown to indicate that a thread is not in an appropriate state for the requested operation. 
 | 
class  | 
IncompatibleClassChangeError
Thrown when an incompatible class change has occurred to some class definition. 
 | 
class  | 
IndexOutOfBoundsException
Thrown to indicate that an index of some sort (such as to an array, to a string, or to a vector)
 is out of range. 
 | 
class  | 
InstantiationError
Thrown when an application tries to use the Java  
new construct to instantiate an
 abstract class or an interface. | 
class  | 
InstantiationException
Thrown when an application tries to create an instance of a class using the  
newInstance
 method in class Class, but the specified class object cannot be instantiated. | 
class  | 
Integer
The  
Integer class wraps a value of the primitive type int in an object. | 
class  | 
InternalError
Thrown to indicate some unexpected internal error has occurred in the Java Virtual Machine. 
 | 
class  | 
InterruptedException
Thrown when a thread is waiting, sleeping, or otherwise occupied, and the thread is interrupted,
 either before or during the activity. 
 | 
class  | 
LinkageError
Subclasses of  
LinkageError indicate that a class has some dependency on another class;
 however, the latter class has incompatibly changed after the compilation of the former class. | 
class  | 
Long
The  
Long class wraps a value of the primitive type long in an object. | 
class  | 
NegativeArraySizeException
Thrown if an application tries to create an array with negative size. 
 | 
class  | 
NoClassDefFoundError
Thrown if the Java Virtual Machine or a  
ClassLoader instance tries to load in the
 definition of a class (as part of a normal method call or as part of creating a new instance
 using the new expression) and no definition of the class could be found. | 
class  | 
NoSuchFieldError
Thrown if an application tries to access or modify a specified field of an object, and that
 object no longer has that field. 
 | 
class  | 
NoSuchFieldException
Signals that the class doesn't have a field of a specified name. 
 | 
class  | 
NoSuchMethodError
Thrown if an application tries to call a specified method of a class (either static or instance),
 and that class no longer has a definition of that method. 
 | 
class  | 
NoSuchMethodException
Thrown when a particular method cannot be found. 
 | 
class  | 
NullPointerException
Thrown when an application attempts to use  
null in a case where an object is required. | 
class  | 
Number
The abstract class  
Number is the superclass of classes BigDecimal,
 BigInteger, Byte, Double, Float,
 Integer, Long, and Short. | 
class  | 
NumberFormatException
Thrown to indicate that the application has attempted to convert a string to one of the numeric
 types, but that the string does not have the appropriate format. 
 | 
class  | 
OutOfMemoryError
Thrown when the Java Virtual Machine cannot allocate an object because it is out of memory, and
 no more memory could be made available by the garbage collector. 
 | 
class  | 
ReflectiveOperationException
Common superclass of exceptions thrown by reflective operations in core reflection. 
 | 
class  | 
RuntimeException
RuntimeException is the superclass of those exceptions that can be thrown during the
 normal operation of the Java Virtual Machine. | 
class  | 
RuntimePermission  | 
class  | 
SecurityException
Thrown by the security manager to indicate a security violation. 
 | 
class  | 
Short
The  
Short class wraps a value of primitive type short in an object. | 
class  | 
StackOverflowError
Thrown when a stack overflow occurs because an application recurses too deeply. 
 | 
class  | 
StackTraceElement
An element in a stack trace. 
 | 
class  | 
String  | 
class  | 
StringBuffer
A thread-safe, mutable sequence of characters. 
 | 
class  | 
StringBuilder
A mutable sequence of characters. 
 | 
class  | 
StringIndexOutOfBoundsException
Thrown by  
String methods to indicate that an index is either negative or greater
 than the size of the string. | 
static class  | 
Thread.State
A thread state. 
 | 
class  | 
Throwable
The  
Throwable class is the superclass of all errors and exceptions in the Java language. | 
class  | 
UnknownError
Thrown when an unknown but serious exception has occurred in the Java Virtual Machine. 
 | 
class  | 
UnsatisfiedLinkError
Thrown if the Java Virtual Machine cannot find an appropriate native-language definition of a
 method declared  
native. | 
class  | 
UnsupportedClassVersionError
Thrown when the Java Virtual Machine attempts to read a class file and determines that the major
 and minor version numbers in the file are not supported. 
 | 
class  | 
UnsupportedOperationException
Thrown to indicate that the requested operation is not supported. 
 | 
class  | 
VerifyError
Thrown when the "verifier" detects that a class file, though well formed, contains some sort of
 internal inconsistency or security problem. 
 | 
class  | 
VirtualMachineError
Thrown to indicate that the Java Virtual Machine is broken or has run out of resources necessary
 for it to continue operating. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ElementType
A program element type. 
 | 
class  | 
RetentionPolicy
Annotation retention policy. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Key  | 
interface  | 
PrivateKey  | 
interface  | 
PublicKey  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BasicPermission  | 
class  | 
DigestException
This is the generic Message Digest exception. 
 | 
class  | 
GeneralSecurityException  | 
class  | 
InvalidAlgorithmParameterException  | 
class  | 
InvalidKeyException  | 
class  | 
InvalidParameterException  | 
class  | 
KeyException  | 
class  | 
KeyManagementException  | 
class  | 
KeyPair  | 
class  | 
KeyStoreException  | 
class  | 
NoSuchAlgorithmException  | 
class  | 
NoSuchProviderException  | 
class  | 
Permission  | 
class  | 
ProviderException
A runtime exception for Provider exceptions (such as misconfiguration errors or unrecoverable internal errors), which
 may be subclassed by Providers to throw specialized, provider-specific runtime errors. 
 | 
class  | 
SecureRandom  | 
class  | 
SecurityPermission  | 
class  | 
SignatureException  | 
class  | 
UnrecoverableEntryException  | 
class  | 
UnrecoverableKeyException  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
Certificate  | 
class  | 
CertificateEncodingException
Certificate Encoding Exception. 
 | 
class  | 
CertificateException
This exception indicates one of a variety of certificate problems. 
 | 
class  | 
X509Certificate  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InvalidKeySpecException  | 
class  | 
InvalidParameterSpecException  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
AbstractMap.SimpleEntry<K,V>
An Entry maintaining a key and a value. 
 | 
static class  | 
AbstractMap.SimpleImmutableEntry<K,V>
An Entry maintaining an immutable key and value. 
 | 
class  | 
ArrayList<E>  | 
class  | 
Calendar
The  
Calendar class is an abstract class that provides methods for converting between
 a specific instant in time and a set of calendar fields such as YEAR
 , MONTH , DAY_OF_MONTH, HOUR, and so on, and for
 manipulating the calendar fields, such as getting the date of the next week. | 
class  | 
ConcurrentModificationException
This exception may be thrown by methods that have detected concurrent modification of an object
 when such modification is not permissible. 
 | 
class  | 
Date
The class  
Date represents a specific instant in time, with millisecond precision. | 
class  | 
EmptyStackException
Thrown by methods in the  
Stack class to indicate that the stack is empty. | 
class  | 
EventObject
 The root class from which all event state objects shall be derived. 
 | 
class  | 
HashMap<K,V>
Hash table based implementation of the Map interface. 
 | 
class  | 
Hashtable<K,V>
This class implements a hash table, which maps keys to values. 
 | 
class  | 
NoSuchElementException
Thrown by the  
nextElement method of an Enumeration to indicate that
 there are no more elements in the enumeration. | 
class  | 
Properties
The  
Properties class represents a persistent set of
 properties. | 
class  | 
Random
An instance of this class is used to generate a stream of pseudorandom numbers. 
 | 
class  | 
Stack<E>
The  
Stack class represents a last-in-first-out (LIFO) stack of objects. | 
class  | 
TimeZone
TimeZone represents a time zone offset, and also figures out daylight savings. | 
class  | 
Vector<E>
The  
Vector class implements a growable array of objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SecretKey  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AEADBadTagException
This exception is thrown when a  
Cipher operating in an AEAD mode (such as GCM/CCM) is unable to verify the
 supplied authentication tag. | 
class  | 
BadPaddingException  | 
class  | 
IllegalBlockSizeException  | 
class  | 
NoSuchPaddingException  | 
class  | 
ShortBufferException  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SecretKeySpec
This class specifies a secret key in a provider-independent fashion. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DestroyFailedException
Signals that a  
destroy operation failed. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
X500Principal
 This class represents an X.500  
Principal. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
JSONException
The JSONException is thrown by the JSON.org classes when things are amiss. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AlgorithmId
Use this class to get OID of supported algorithms see  
AlgorithmId.get(String)
 The OID is handled in it's String format in this class. |