| 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
  |
  +--java.lang.Throwable
        |
        +--java.lang.Exception
              |
              +--java.lang.ClassNotFoundException
Thrown when an application tries to load in a class through its string name using:
forName method in class Class.
 findSystemClass method in class
     ClassLoader .
 loadClass method in class ClassLoader.
 but no definition for the class with the specifed name could be found.
Class.forName(java.lang.String), 
ClassLoader.findSystemClass(java.lang.String), 
ClassLoader.loadClass(java.lang.String, boolean), 
Serialized Form| Constructor Summary | |
ClassNotFoundException()
Constructs a ClassNotFoundException with no detail message. | 
|
ClassNotFoundException(String s)
Constructs a ClassNotFoundException with the 
 specified detail message. | 
|
ClassNotFoundException(String s,
                       Throwable ex)
Constructs a ClassNotFoundException with the
 specified detail message and optional exception that was
 raised while loading the class. | 
|
| 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.  | 
 void | 
printStackTrace(PrintStream ps)
Prints the stack backtrace to the specified print stream.  | 
 void | 
printStackTrace(PrintWriter pw)
Prints the stack backtrace to the specified print writer.  | 
| Methods inherited from class java.lang.Throwable | 
fillInStackTrace, getLocalizedMessage, getMessage, toString | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
public ClassNotFoundException()
ClassNotFoundException with no detail message.
public ClassNotFoundException(String s)
ClassNotFoundException with the 
 specified detail message.
s - the detail message.
public ClassNotFoundException(String s,
                              Throwable ex)
ClassNotFoundException with the
 specified detail message and optional exception that was
 raised while loading the class.
s - the detail messageex - the exception that was raised while loading the class| Method Detail | 
public Throwable getException()
Exception that was raised while loading a classpublic void printStackTrace()
printStackTrace in class ThrowableSystem.errpublic void printStackTrace(PrintStream ps)
printStackTrace in class Throwableps - PrintStream to use for outputpublic void printStackTrace(PrintWriter pw)
printStackTrace in class Throwablepw - PrintWriter to use for output
  | 
JSR-62 (Final) | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||