Package Summary Overview Summary

### class:ClassNotFoundException [NONE]
All Implemented Interfaces: `Serializable` public class ClassNotFoundException extends ReflectiveOperationException Thrown when an application tries to load in a class through its string name using: The `forName` method in class `Class`. The `findSystemClass` method in class `ClassLoader` . The `loadClass` method in class `ClassLoader`. but no definition for the class with the specified name could be found. Since: 1.0 See Also: `Class.forName(java.lang.String)` `ClassLoader.findSystemClass(java.lang.String)` `ClassLoader.loadClass(java.lang.String, boolean)` Serialized Form

### constructor:ClassNotFoundException() [NONE]
### ClassNotFoundException public ClassNotFoundException() Constructs a `ClassNotFoundException` with no detail message.

### constructor:ClassNotFoundException(java.lang.String) [NONE]
### ClassNotFoundException public ClassNotFoundException (String s) Constructs a `ClassNotFoundException` with the specified detail message. Parameters: `s` - the detail message.

### constructor:ClassNotFoundException(java.lang.String,java.lang.Throwable) [NONE]
### ClassNotFoundException public ClassNotFoundException (String s, Throwable ex) Constructs a `ClassNotFoundException` with the specified detail message and optional exception that was raised while loading the class. Parameters: `s` - the detail message `ex` - the exception that was raised while loading the class Since: 1.2

### method:getException() [NONE]
### getException public Throwable getException() Returns the exception that was raised if an error occurred while attempting to load the class. Otherwise, returns `null`. API Note: This method predates the general-purpose exception chaining facility. The `Throwable.getCause()` method is now the preferred means of obtaining this information. Returns: the `Exception` that was raised while loading a class Since: 1.2