Spec-Zone.ru › OpenJDK 17

Класс InvocationTargetException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.ReflectiveOperationException
java.lang.reflect.InvocationTargetException
Все реализуемые интерфейсы:
Serializable
public class InvocationTargetException extends ReflectiveOperationException
InvocationTargetException — это исключение проверяемого типа, которое оборачивает исключение, сгенерированное вызываемым методом или конструктором.
С:
1.1
См. также:
  • Method
  • Constructor
  • Сериализованная форма

Краткое описание конструкторов

InvocationTargetException()
InvocationTargetException(Throwable target)
InvocationTargetException(Throwable target, String s)
Модификатор Конструктор Описание
protected
Создаёт InvocationTargetException с null в качестве целевого исключения.
Создаёт InvocationTargetException с целевым исключением.
Создаёт InvocationTargetException с целевым исключением и сообщением об ошибке.

Краткое описание методов

Модификатор и тип Метод Описание
Throwable getCause()
Возвращает причину этого исключения (сгенерированное целевое исключение, которое может быть null).
Throwable getTargetException()
Получить сгенерированное целевое исключение.

Методы, унаследованные от класса java.lang.Throwable

addSuppressed, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString

Методы, унаследованные от класса java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

InvocationTargetException

protected InvocationTargetException()
Создаёт InvocationTargetException с null в качестве целевого исключения.

InvocationTargetException

public InvocationTargetException(Throwable target)
Создаёт InvocationTargetException с целевым исключением.
Параметры:
target - целевое исключение

InvocationTargetException

public InvocationTargetException(Throwable target, String s)
Создаёт InvocationTargetException с целевым исключением и сообщением об ошибке.
Параметры:
target - целевое исключение
s - сообщение об ошибке

Подробное описание методов

getTargetException

public Throwable getTargetException()
Получить сгенерированное целевое исключение.
Примечание API:
Этот метод предшествует общедоступной функции цепочки исключений. Метод Throwable.getCause() сейчас является предпочтительным способом получения этой информации.
Возвращает:
сгенерированное целевое исключение (причина этого исключения).

getCause

public Throwable getCause()
Возвращает причину этого исключения (сгенерированное целевое исключение, которое может быть null).
Переопределяет:
getCause в классе Throwable
Возвращает:
причина этого исключения.
С:
1.4

© 1993, 2021, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/reflect/InvocationTargetException.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API