Uses of Class
java.lang.IllegalArgumentException

Packages that use IllegalArgumentException
java.lang   
java.lang.reflect   
java.util   
 

Uses of IllegalArgumentException in java.lang
 

Subclasses of IllegalArgumentException in java.lang
 class IllegalThreadStateException
          This runtime exception is thrown when an operation is attempted which is not possible given the state that the executing thread is in.
 class NumberFormatException
          This runtime exception is thrown when a "string to number" conversion routine is passed an invalid value.
 

Uses of IllegalArgumentException in java.lang.reflect
 

Methods in java.lang.reflect that throw IllegalArgumentException
static java.lang.Object Array.newInstance(java.lang.Class componentType, int[] dimensions)
          Creates a new array with the specified component type and dimensions.
static int Array.getLength(java.lang.Object array)
          Returns the length of the specified array object, as an int.
static java.lang.Object Array.get(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object.
static boolean Array.getBoolean(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a boolean.
static byte Array.getByte(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a byte.
static char Array.getChar(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a char.
static short Array.getShort(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a short.
static int Array.getInt(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as an int.
static long Array.getLong(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a long.
static float Array.getFloat(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a float.
static double Array.getDouble(java.lang.Object array, int index)
          Returns the value of the indexed component in the specified array object, as a double.
static void Array.set(java.lang.Object array, int index, java.lang.Object value)
          Sets the value of the indexed component of the specified array object to the specified new value.
static void Array.setBoolean(java.lang.Object array, int index, boolean z)
          Sets the value of the indexed component of the specified array object to the specified boolean value.
static void Array.setByte(java.lang.Object array, int index, byte b)
          Sets the value of the indexed component of the specified array object to the specified byte value.
static void Array.setChar(java.lang.Object array, int index, char c)
          Sets the value of the indexed component of the specified array object to the specified char value.
static void Array.setShort(java.lang.Object array, int index, short s)
          Sets the value of the indexed component of the specified array object to the specified short value.
static void Array.setInt(java.lang.Object array, int index, int i)
          Sets the value of the indexed component of the specified array object to the specified int value.
static void Array.setLong(java.lang.Object array, int index, long l)
          Sets the value of the indexed component of the specified array object to the specified long value.
static void Array.setFloat(java.lang.Object array, int index, float f)
          Sets the value of the indexed component of the specified array object to the specified float value.
static void Array.setDouble(java.lang.Object array, int index, double d)
          Sets the value of the indexed component of the specified array object to the specified double value.
 java.lang.Object Constructor.newInstance(java.lang.Object[] initargs)
          Uses the constructor represented by this Constructor object to create and initialize a new instance of the constructor's declaring class, with the specified initialization parameters.
 java.lang.Object Method.invoke(java.lang.Object obj, java.lang.Object[] args)
          Invokes the underlying method represented by this Method object, on the specified object with the specified parameters.
 java.lang.Object Field.get(java.lang.Object obj)
          Returns the value of the field represented by this Field, on the specified object.
 boolean Field.getBoolean(java.lang.Object obj)
          Gets the value of a static or instance boolean field.
 byte Field.getByte(java.lang.Object obj)
          Gets the value of a static or instance byte field.
 char Field.getChar(java.lang.Object obj)
          Gets the value of a static or instance field of type char or of another primitive type convertible to type char via a widening conversion.
 short Field.getShort(java.lang.Object obj)
          Gets the value of a static or instance field of type short or of another primitive type convertible to type short via a widening conversion.
 int Field.getInt(java.lang.Object obj)
          Gets the value of a static or instance field of type int or of another primitive type convertible to type int via a widening conversion.
 long Field.getLong(java.lang.Object obj)
          Gets the value of a static or instance field of type long or of another primitive type convertible to type long via a widening conversion.
 float Field.getFloat(java.lang.Object obj)
          Gets the value of a static or instance field of type float or of another primitive type convertible to type float via a widening conversion.
 double Field.getDouble(java.lang.Object obj)
          Gets the value of a static or instance field of type double or of another primitive type convertible to type double via a widening conversion.
 void Field.set(java.lang.Object obj, java.lang.Object value)
          Sets the field represented by this Field object on the specified object argument to the specified new value.
 void Field.setBoolean(java.lang.Object obj, boolean z)
          Sets the value of a field as a boolean on the specified object.
 void Field.setByte(java.lang.Object obj, byte b)
          Sets the value of a field as a byte on the specified object.
 void Field.setChar(java.lang.Object obj, char c)
          Sets the value of a field as a char on the specified object.
 void Field.setShort(java.lang.Object obj, short s)
          Sets the value of a field as a short on the specified object.
 void Field.setInt(java.lang.Object obj, int i)
          Sets the value of a field as an int on the specified object.
 void Field.setLong(java.lang.Object obj, long l)
          Sets the value of a field as a long on the specified object.
 void Field.setFloat(java.lang.Object obj, float f)
          Sets the value of a field as a float on the specified object.
 void Field.setDouble(java.lang.Object obj, double d)
          Sets the value of a field as a double on the specified object.
static java.lang.Class Proxy.getProxyClass(java.lang.ClassLoader loader, java.lang.Class[] interfaces)
          Returns the java.lang.Class object for a proxy class given a class loader and an array of interfaces.
static java.lang.Object Proxy.newProxyInstance(java.lang.ClassLoader loader, java.lang.Class[] interfaces, InvocationHandler h)
          Returns an instance of a proxy class for the specified interfaces that dispatches method invocations to the specified invocation handler.
static InvocationHandler Proxy.getInvocationHandler(java.lang.Object proxy)
          Returns the invocation handler for the specified proxy instance.
 

Uses of IllegalArgumentException in java.util
 

Subclasses of IllegalArgumentException in java.util
 class DuplicateFormatFlagsException
          The unchecked exception will be thrown out if there are duplicate flags given out in the format specifier.
 class FormatFlagsConversionMismatchException
          The unchecked exception will be thrown out if a conversion and flags are incompatible.
 class IllegalFormatCodePointException
          The unchecked exception will be thrown out if an invalid Unicode code point, which is Character.isValidCodePoint(int), is passed as a parameter to Formatter.
 class IllegalFormatConversionException
          The unchecked exception will be thrown out when the parameter is incompatible with the corresponding format specifier.
 class IllegalFormatException
          Unchecked Exception that is to be thrown out when a format string that contains either an illegal syntax or format specifier is transferred as a parameter.
 class IllegalFormatFlagsException
          The unchecked exception will be thrown out if the combination of the format flags is illegal.
 class IllegalFormatPrecisionException
          The unchecked exception will be thrown out when the precision is a negative other than -1, or the conversion does not support a precision or other cases when the precision is not supported.
 class IllegalFormatWidthException
          The unchecked exception will be thrown out when the width is a negative other than -1, or the conversion does not support a width or other cases when the width is not supported.
 class MissingFormatArgumentException
          The unchecked exception will be thrown out if there no corresponding argument with the specified conversion or an argument index that refers to an unexisting argument.
 class MissingFormatWidthException
          The unchecked exception will be thrown out if the format width is missing but is required.
 class UnknownFormatConversionException
          The unchecked exception will be thrown out if the format conversion is unknown.
 class UnknownFormatFlagsException
          The unchecked exception will be thrown out if there is an unknown flag.