java.lang
Class IllegalArgumentExceptionjava.lang.Object | +--java.lang.Throwable | +--java.lang.Exception | +--java.lang.RuntimeException | +--java.lang.IllegalArgumentException
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- IllegalCharsetNameException, IllegalSelectorException, IllegalThreadStateException, InvalidParameterException, NumberFormatException, PatternSyntaxException, UnresolvedAddressException, UnsupportedAddressTypeException, UnsupportedCharsetException
- public class IllegalArgumentException
- extends RuntimeException
Thrown to indicate that a method has been passed an illegal or inappropriate argument.
- Since:
- JDK1.0
- See Also:
- Thread.setPriority(int), Serialized Form
Constructor Summary
IllegalArgumentException()
Constructs an IllegalArgumentException with no detail message.IllegalArgumentException(String s)
Constructs an IllegalArgumentException with the specified detail message.
Methods inherited from class java.lang.Throwable fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Constructor Detail
IllegalArgumentException
public IllegalArgumentException()
- Constructs an IllegalArgumentException with no detail message.
IllegalArgumentException
public IllegalArgumentException(String s)
- Constructs an IllegalArgumentException with the specified detail message.
- Parameters:
- s - the detail message.