java.lang
Class ClassNotFoundException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.ClassNotFoundException
- public class ClassNotFoundException
- extends Exception
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 specifed name could be found.
- Since:
- JDK1.0
- Version:
- 1.13, 02/02/00
- Author:
- unascribed
- See Also:
java.lang.Class#forName(java.lang.String)
,
java.lang.ClassLoader#findSystemClass(java.lang.String)
,
java.lang.ClassLoader#loadClass(java.lang.String, boolean)
Method Summary |
Throwable |
getException()
Returns the exception that was raised if an error occurred while
attempting to load the class. |
void |
printStackTrace()
Prints the stack backtrace. |
ClassNotFoundException
public ClassNotFoundException()
- Constructs a
ClassNotFoundException
with no detail message.
ClassNotFoundException
public ClassNotFoundException(String s)
- Constructs a
ClassNotFoundException
with the
specified detail message.
- Parameters:
s
- the detail message.
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 messageex
- the exception that was raised while loading the class- Since:
- 1.2
getException
public Throwable getException()
- Returns the exception that was raised if an error occurred while
attempting to load the class. Otherwise, returns null.
- Returns:
- the
Exception
that was raised while loading a class - Since:
- 1.2
printStackTrace
public void printStackTrace()
- Prints the stack backtrace.
If an exception occurred during class loading it prints that
exception's stack trace, or else prints the stack backtrace of
this exception.
- Overrides:
printStackTrace
in class Throwable
- See Also:
System.err