Uses of Class

Packages that use IllegalArgumentException
This is the core package of the Java Debug Interface (JDI), it defines mirrors for values, types, and the target VirtualMachine itself - as well bootstrapping facilities.
Provides a simple high-level Http server API, which can be used to build embedded HTTP servers.
A Java API for Stream Control Transport Protocol.
Provides classes and interfaces for a general printing API.
Contains classes related to developing beans -- components based on the JavaBeans architecture.
Provides classes and interfaces relating to bean context.
Provides classes that are fundamental to the design of the Java programming language.
The java.lang.invoke package provides low-level primitives for interacting with the Java Virtual Machine.
Provides the management interfaces for monitoring and management of the Java virtual machine and other components in the Java runtime.
Provides reference-object classes, which support a limited degree of interaction with the garbage collector.
Provides classes and interfaces for obtaining reflective information about classes and objects.
Defines channels, which represent connections to entities that are capable of performing I/O operations, such as files and sockets; defines selectors, for multiplexed, non-blocking I/O operations.
Defines charsets, decoders, and encoders, for translating between bytes and Unicode characters.
Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
Provides the classes and interfaces for the security framework.
Contains the collections framework, some internationalization support classes, a service loader, properties, random number generation, string parsing and scanning classes, base64 encoding and decoding, a bit array, and several miscellaneous utility classes.
Provides the classes and interfaces of the Java 2 platform's core logging facilities.
Classes for matching character sequences against patterns specified by regular expressions.
Provides the core classes for the Java Management Extensions.
Provides the definition of the ModelMBean classes.
Provides the definition of the monitor classes.
Provides the open data types and Open MBean descriptor classes.
Provides the definition of the Relation Service.
Provides the definition of the Timer MBean.
Provides classes for the secure socket package.
Provides implementations of RMIClientSocketFactory and RMIServerSocketFactory over the Secure Sockets Layer (SSL) or Transport Layer Security (TLS) protocols.
Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
Provides the classes for processing XML documents with a SAX (Simple API for XML) parser or a DOM (Document Object Model) Document builder.
Defines interfaces and classes for the Streaming API for XML (StAX).
Provides utility classes for the Streaming API for XML (StAX).
Defines the generic APIs for processing transformation instructions, and performing a transformation from source to result.
Provides SAX specific transformation classes.
This package contains classes to control and monitor Flight Recorder over Java Management Extensions (JMX).