java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
java.security.InvalidParameterException
- All Implemented Interfaces:
Serializable
This exception, designed for use by the JCA/JCE engine classes,
is thrown when an invalid parameter is passed
to a method.
- Since:
- 1.1
- See Also:
-
Constructor Summary
ConstructorDescriptionConstructs anInvalidParameterException
with no detail message.Constructs anInvalidParameterException
with the specified detail message.InvalidParameterException
(String msg, Throwable cause) Constructs anInvalidParameterException
with the specified detail message and cause.Constructs anInvalidParameterException
with the specified cause and a detail message of(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
). -
Method Summary
Methods declared in class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
InvalidParameterException
public InvalidParameterException()Constructs anInvalidParameterException
with no detail message. A detail message is aString
that describes this particular exception. -
InvalidParameterException
Constructs anInvalidParameterException
with the specified detail message. A detail message is aString
that describes this particular exception.- Parameters:
msg
- the detail message.
-
InvalidParameterException
Constructs anInvalidParameterException
with the specified detail message and cause. A detail message is aString
that describes this particular exception.Note that the detail message associated with
cause
is not automatically incorporated in this exception's detail message.- Parameters:
msg
- the detail message (which is saved for later retrieval by theThrowable.getMessage()
method).cause
- the cause (which is saved for later retrieval by theThrowable.getCause()
method). (Anull
value is permitted, and indicates that the cause is nonexistent or unknown.)- Since:
- 20
-
InvalidParameterException
Constructs anInvalidParameterException
with the specified cause and a detail message of(cause==null ? null : cause.toString())
(which typically contains the class and detail message ofcause
). This constructor is useful for exceptions that are little more than wrappers for other throwables.- Parameters:
cause
- the cause (which is saved for later retrieval by theThrowable.getCause()
method). (Anull
value is permitted, and indicates that the cause is nonexistent or unknown.)- Since:
- 20
-