Spec-Zone .ru
спецификации, руководства, описания, API
|
public class ClassNotFoundException extends ReflectiveOperationException
forName
метод в class Class
. findSystemClass
метод в class ClassLoader
. loadClass
метод в class ClassLoader
. но никакое определение для class с указанным именем не могло быть найдено.
С выпуска 1.4 это исключение было retrofitted, чтобы соответствовать объединяющему в цепочку исключение механизму общего назначения. "Дополнительное исключение, которое было повышено, загружая class", который может быть обеспечен во время создания и получен доступ через getException()
метод теперь известен как причина, и может быть получен доступ через Throwable.getCause()
метод, так же как вышеупомянутый "метод наследства."
Конструктор и Описание |
---|
ClassNotFoundException()
Конструкции a
ClassNotFoundException без сообщения детали. |
ClassNotFoundException(String s)
Конструкции a
ClassNotFoundException с указанным сообщением детали. |
ClassNotFoundException(String s, Throwable ex)
Конструкции a
ClassNotFoundException с указанным сообщением детали и дополнительное исключение, которое было повышено, загружая class. |
Модификатор и Тип | Метод и Описание |
---|---|
Throwable |
getCause()
Возвращает причину этого исключения (исключение, которое было повышено, если ошибка произошла, пытаясь загрузить class; иначе null).
|
Throwable |
getException()
Возвращает исключение, которое было повышено, если ошибка произошла, пытаясь загрузить class.
|
addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public ClassNotFoundException()
ClassNotFoundException
без сообщения детали.public ClassNotFoundException(String s)
ClassNotFoundException
с указанным сообщением детали.s
- сообщение детали.public ClassNotFoundException(String s, Throwable ex)
ClassNotFoundException
с указанным сообщением детали и дополнительное исключение, которое было повышено, загружая class.s
- сообщение деталиex
- исключение, которое было повышено, загружая classpublic Throwable getException()
Этот метод предшествует средству объединения в цепочку исключения общего назначения. Throwable.getCause()
метод является теперь привилегированными средствами получения этой информации.
Exception
это было повышено, загружая class
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92