Класс InvalidParameterException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
java.security.InvalidParameterException
- Все реализуемые интерфейсы:
Serializable
public class InvalidParameterException extends IllegalArgumentException
Это исключение, предназначенное для использования классами движка JCA/JCE, выбрасывается при передаче недопустимого параметра методу.
- С версии:
- 1.1
- См. также:
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
InvalidParameterException() |
Создает InvalidParameterException без сообщения с подробностями. |
InvalidParameterException |
Создает InvalidParameterException с указанным сообщением с подробностями. |
InvalidParameterException |
Создает InvalidParameterException с указанным сообщением с подробностями и причиной. |
InvalidParameterException |
Создает InvalidParameterException с указанной причиной и сообщением с подробностями (cause==null ? null : cause.toString()) (которое обычно содержит класс и сообщение с подробностями cause). |
Краткое описание методов
Методы, объявленные в классе Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Подробное описание конструкторов
InvalidParameterException
public InvalidParameterException()
Создает
InvalidParameterException без сообщения с подробностями. Сообщение с подробностями — это String, описывающее данное исключение.InvalidParameterException
public InvalidParameterException(String msg)
Создает
InvalidParameterException с указанным сообщением с подробностями. Сообщение с подробностями — это String, описывающее данное исключение.- Параметры:
-
msg— сообщение с подробностями.
InvalidParameterException
public InvalidParameterException(String msg, Throwable cause)
Создает
InvalidParameterException с указанным сообщением с подробностями и причиной. Сообщение с подробностями — это String, описывающее данное исключение. Обратите внимание, что сообщение с подробностями, связанное с cause, не включается автоматически в сообщение с подробностями этого исключения.
- Параметры:
-
msg— сообщение с подробностями (сохраняется для последующего получения с помощью методаThrowable.getMessage()). -
cause— причина (сохраняется для последующего получения с помощью методаThrowable.getCause()). (Допускается значениеnull, указывающее, что причина отсутствует или неизвестна.) - С версии:
- 20
InvalidParameterException
public InvalidParameterException(Throwable cause)
Создает
InvalidParameterException с указанной причиной и сообщением с подробностями (cause==null ? null : cause.toString()) (которое обычно содержит класс и сообщение с подробностями cause). Этот конструктор полезен для исключений, которые представляют собой лишь оболочки для других объектов типа Throwable.- Параметры:
-
cause— причина (сохраняется для последующего получения с помощью методаThrowable.getCause()). (Допускается значениеnull, указывающее, что причина отсутствует или неизвестна.) - С версии:
- 20
© 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/InvalidParameterException.html