@Status(stage=PRODUCTION, unitTests=PARTIAL) @Review(by="Kees Schotanus", at="2009-09-28") public class InvalidArgumentException extends AbstractLocalizedException
IllegalArgumentException but this is a checked and
localizable exception.| Constructor and Description |
|---|
InvalidArgumentException()
Default constructor creates this exception with a standard, non localized
message.
|
InvalidArgumentException(String message)
Constructs an InvalidArgumentException using the supplied message.
|
InvalidArgumentException(String resourceBundleName,
String messageKey,
Object... messageArguments)
Constructs an InvalidArgumentException from the supplied
ResourceBundle name and the supplied message key and
optional arguments. |
InvalidArgumentException(Throwable cause,
String message)
Constructs an InvalidArgumentException using the supplied cause and
message.
|
InvalidArgumentException(Throwable cause,
String resourceBundleName,
String messageKey,
Object... messageArguments)
Constructs an InvalidArgumentException from the supplied cause,
ResourceBundle name, message key and optional
arguments. |
getDescription, getMessage, getMessage, getMessageArguments, getMessageKey, getResourceBundleName, toStringaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTracepublic InvalidArgumentException()
public InvalidArgumentException(String message)
message - Message with additional information about why the argument
is invalid.public InvalidArgumentException(Throwable cause, String message)
cause - Exception that caused this exception.
message - Message indicating why the exception occurred.public InvalidArgumentException(String resourceBundleName, String messageKey, Object... messageArguments)
ResourceBundle name and the supplied message key and
optional arguments.
resourceBundleName - The name of the
ResourceBundle that contains the localized messages.messageKey - Key to the resource bundle to retrieve the localized
message.messageArguments - The optional message arguments that will be
inserted into the localized message.IllegalArgumentException - When the supplied resourceBundleName or
messageKey is empty.NullPointerException - When the supplied resourceBundleName or
messageKey is null.public InvalidArgumentException(Throwable cause, String resourceBundleName, String messageKey, Object... messageArguments)
ResourceBundle name, message key and optional
arguments.
cause - Exception that caused this exception.
resourceBundleName - The name of the
ResourceBundle that contains the localized messages.messageKey - Key to the resource bundle to retrieve the localized
message.messageArguments - The message arguments that will be inserted into
the localized message.IllegalArgumentException - When the supplied resourceBundleName or
messageKey is empty.NullPointerException - When the supplied resourceBundleName or
messageKey is null.Copyright © 2008–2017. All rights reserved.