Класс CertPathBuilderException
- Все реализованные интерфейсы:
Serializable
public class CertPathBuilderException extends GeneralSecurityException
CertPathBuilder. CertPathBuilderException поддерживает оборачивание исключений. Метод getCause возвращает объект throwable, если он есть, который вызвал это исключение.
Параллельный доступ
Если не указано иное, методы, определённые в этом классе, не являются потокобезопасными. Несколько потоков, которым необходимо одновременно обращаться к одному объекту, должны синхронизировать свою работу и обеспечивать необходимую блокировку. Нескольким потокам, каждый из которых работает с отдельным объектом, синхронизация не требуется.
- Начиная с версии:
- 1.4
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
CertPathBuilderException() |
Создаёт CertPathBuilderException с null в качестве подробного сообщения. |
CertPathBuilderException |
Создаёт CertPathBuilderException с указанным подробным сообщением. |
CertPathBuilderException |
Создаёт CertPathBuilderException с указанными подробным сообщением и причиной. |
CertPathBuilderException |
Создаёт CertPathBuilderException, оборачивающее указанный объект throwable. |
Краткое описание методов
Методы, объявленные в классе Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Подробное описание конструкторов
CertPathBuilderException
public CertPathBuilderException()
CertPathBuilderException с null в качестве подробного сообщения.CertPathBuilderException
public CertPathBuilderException(String msg)
CertPathBuilderException с указанным подробным сообщением. Подробное сообщение представляет собой String, которое более подробно описывает это конкретное исключение.- Параметры:
-
msg— подробное сообщение
CertPathBuilderException
public CertPathBuilderException(Throwable cause)
CertPathBuilderException, оборачивающее указанный объект throwable. Это позволяет преобразовать любое исключение в CertPathBuilderException, сохранив сведения об обёрнутом исключении, которые могут быть полезны при отладке. Подробное сообщение задаётся значением (cause==null ? null : cause.toString()) (которое обычно содержит имя класса и подробное сообщение причины).- Параметры:
-
cause— причина (сохраняется для последующего получения методомgetCause()). (Допускается значениеnull, означающее, что причина отсутствует или неизвестна.)
CertPathBuilderException
public CertPathBuilderException(String msg, Throwable cause)
CertPathBuilderException с указанными подробным сообщением и причиной.- Параметры:
-
msg— подробное сообщение -
cause— причина (сохраняется для последующего получения методомgetCause()). (Допускается значениеnull, означающее, что причина отсутствует или неизвестна.)
© 1993, 2025, 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/25/docs/api/java.base/java/security/cert/CertPathBuilderException.html