| Package | Description |
|---|---|
| java.lang |
Provides classes that are fundamental to the design of the Java programming language.
|
| java.lang.reflect |
Provides classes and interfaces for obtaining reflective information about classes and objects.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ClassNotFoundException
Thrown when an application tries to load in a class through its string name using: The
forName method in class
Class.
|
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 |
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 |
NoSuchFieldException
Signals that the class doesn't have a field of a specified name.
|
class |
NoSuchMethodException
Thrown when a particular method cannot be found.
|
| Modifier and Type | Class and Description |
|---|---|
class |
InvocationTargetException
InvocationTargetException is a checked exception that wraps an exception thrown by an invoked method or constructor.
|