Klasse java.lang.ClassNotFoundException | 1.0 |
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--java.lang.ClassNotFoundException
Deklaration
public class ClassNotFoundException
extends java.lang.Exception
Beschreibung
Diese Klasse dient zur Auslösung einer ClassNotFoundException.
Sie tritt auf, wenn der ClassLoader des Systems oder eine selbst definierte
Unterklasse von ClassLoader eine bestimmte Klasse nicht finden konnte.
Konstruktoren im Detail
-
public ClassNotFoundException()
-
Erzeugt ein neues ClassNotFoundException-Objekt ohne Angabe einer Fehlermeldung.
-
public ClassNotFoundException(String s)
-
Erzeugt ein neues ClassNotFoundException-Objekt mit der Fehlermeldung s, die nähere Informationen über den speziellen Fehlerfall enthält.
-
public ClassNotFoundException(String s, Throwable ex)
![[1.2]](../../images/marg12.gif)
-
Diese Konstruktorvariante wird verwendet, wenn beim Laden der Klasse die Exception ex ausgelöst wurde. s enthält nähere Informationen über den Fehler.
Methoden im Detail
-
public Throwable getCause()
![[1.4]](../../images/marg14.gif)
-
Falls die Exception ursprünglich durch eine andere Exception während des Ladens verursacht wurde, wird die letztere zurückgeliefert. Ansonsten ist der Rückgabewert null.
-
public Throwable getException()
![[1.2]](../../images/marg12.gif)
-
Diese Methode ist von der Funktionalität her identisch mit getCause(). Bei Neuentwicklungen sollte getCause() bevorzugt werden.
Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.