Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| J2ME Foundation
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
java.lang.IllegalArgumentException

Packages that use IllegalArgumentException
java.io | Provides for system input and output through data streams, serialization and the file system.
java.lang | Provides classes that are fundamental to the design of the Java programming language.
java.lang.ref | Provides reference-object classes, which support a limited degree of interaction with the garbage collector.
java.lang.reflect | Provides classes and interfaces for obtaining reflective information about classes and objects.
java.net | Provides the classes for implementing networking applications.
java.security | Provides the classes and interfaces for the security framework.

Uses of IllegalArgumentException in java.io

Methods in java.io that throw IllegalArgumentException
`abstract boolean` | `ObjectInputStream.GetField.defaulted(String name)` Return true if the named field is defaulted and has no value in this stream.
`abstract boolean` | `ObjectInputStream.GetField.get(String name, boolean defvalue)` Get the value of the named boolean field from the persistent field.
`abstract char` | `ObjectInputStream.GetField.get(String name, char defvalue)` Get the value of the named char field from the persistent fields.
`abstract byte` | `ObjectInputStream.GetField.get(String name, byte defvalue)` Get the value of the named byte field from the persistent fields.
`abstract short` | `ObjectInputStream.GetField.get(String name, short defvalue)` Get the value of the named short field from the persistent fields.
`abstract int` | `ObjectInputStream.GetField.get(String name, int defvalue)` Get the value of the named int field from the persistent fields.
`abstract long` | `ObjectInputStream.GetField.get(String name, long defvalue)` Get the value of the named long field from the persistent fields.
`abstract float` | `ObjectInputStream.GetField.get(String name, float defvalue)` Get the value of the named float field from the persistent fields.
`abstract double` | `ObjectInputStream.GetField.get(String name, double defvalue)` Get the value of the named double field from the persistent field.
`abstract Object` | `ObjectInputStream.GetField.get(String name, Object defvalue)` Get the value of the named Object field from the persistent field.

Uses of IllegalArgumentException in java.lang

Subclasses of IllegalArgumentException in java.lang
`class` | `IllegalThreadStateException` Thrown to indicate that a thread is not in an appropriate state for the requested operation.
`class` | `NumberFormatException` Thrown to indicate that the application has attempted to convert a string to one of the numeric types, but that the string does not have the appropriate format.

Methods in java.lang that throw IllegalArgumentException
`protected Package` | `ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)` Defines a package by name in this ClassLoader.

Uses of IllegalArgumentException in java.lang.ref

Methods in java.lang.ref that throw IllegalArgumentException
`Reference` | `ReferenceQueue.remove(long timeout)` Removes the next reference object in this queue, blocking until either one becomes available or the given timeout period expires.

Uses of IllegalArgumentException in java.lang.reflect

Methods in java.lang.reflect that throw IllegalArgumentException
`Object` | `Method.invoke(Object obj, Object[] args)` Invokes the underlying method represented by this `Method` object, on the specified object with the specified parameters.
`static Object` | `Array.newInstance(Class componentType, int[] dimensions)` Creates a new array with the specified component type and dimensions.
`static int` | `Array.getLength(Object array)` Returns the length of the specified array object, as an `int`.
`static Object` | `Array.get(Object array, int index)` Returns the value of the indexed component in the specified array object.
`static boolean` | `Array.getBoolean(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `boolean`.
`static byte` | `Array.getByte(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `byte`.
`static char` | `Array.getChar(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `char`.
`static short` | `Array.getShort(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `short`.
`static int` | `Array.getInt(Object array, int index)` Returns the value of the indexed component in the specified array object, as an `int`.
`static long` | `Array.getLong(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `long`.
`static float` | `Array.getFloat(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `float`.
`static double` | `Array.getDouble(Object array, int index)` Returns the value of the indexed component in the specified array object, as a `double`.
`static void` | `Array.set(Object array, int index, Object value)` Sets the value of the indexed component of the specified array object to the specified new value.
`static void` | `Array.setBoolean(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(Object array, int index, byte b)` Sets the value of the indexed component of the specified array object to the specified `boolean` value.
`static void` | `Array.setChar(Object array, int index, char c)` Sets the value of the indexed component of the specified array object to the specified `byte` value.
`static void` | `Array.setShort(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(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(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(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(Object array, int index, double d)` Sets the value of the indexed component of the specified array object to the specified `double` value.
`Object` | `Field.get(Object obj)` Returns the value of the field represented by this `Field`, on the specified object.
`boolean` | `Field.getBoolean(Object obj)` Gets the value of a field as a `boolean` on the specified object.
`byte` | `Field.getByte(Object obj)` Gets the value of a field as a `byte` on the specified object.
`char` | `Field.getChar(Object obj)` Gets the value of a field as a `char` on the specified object.
`short` | `Field.getShort(Object obj)` Gets the value of a field as a `short` on the specified object.
`int` | `Field.getInt(Object obj)` Gets the value of a field as an `int` on the specified object.
`long` | `Field.getLong(Object obj)` Gets the value of a field as a `long` on the specified object.
`float` | `Field.getFloat(Object obj)` Gets the value of a field as a `float` on the specified object.
`double` | `Field.getDouble(Object obj)` Gets the value of a field as a `double` on the specified object.
`void` | `Field.set(Object obj, Object value)` Sets the field represented by this `Field` object on the specified object argument to the specified new value.
`void` | `Field.setBoolean(Object obj, boolean z)` Sets the value of a field as a `boolean` on the specified object.
`void` | `Field.setByte(Object obj, byte b)` Sets the value of a field as a `byte` on the specified object.
`void` | `Field.setChar(Object obj, char c)` Sets the value of a field as a `char` on the specified object.
`void` | `Field.setShort(Object obj, short s)` Sets the value of a field as a `short` on the specified object.
`void` | `Field.setInt(Object obj, int i)` Sets the value of a field as an `int` on the specified object.
`void` | `Field.setLong(Object obj, long l)` Sets the value of a field as a `long` on the specified object.
`void` | `Field.setFloat(Object obj, float f)` Sets the value of a field as a `float` on the specified object.
`void` | `Field.setDouble(Object obj, double d)` Sets the value of a field as a `double` on the specified object.
`static Class` | `Proxy.getProxyClass(ClassLoader loader, Class[] interfaces)` Returns the `java.lang.Class` object for a proxy class given a class loader and an array of interfaces.
`static Object` | `Proxy.newProxyInstance(ClassLoader loader, 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(Object proxy)` Returns the invocation handler for the specified proxy instance.
`Object` | `Constructor.newInstance(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.

Uses of IllegalArgumentException in java.net

Methods in java.net that throw IllegalArgumentException
`protected Package` | `URLClassLoader.definePackage(String name, Manifest man, URL url)` Defines a new package by name in this ClassLoader.

Uses of IllegalArgumentException in java.security

Subclasses of IllegalArgumentException in java.security
`class` | `InvalidParameterException` This exception is thrown when an invalid parameter is passed to a method.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| J2ME Foundation
PREV NEXT | FRAMES NO FRAMES

Java is a trademark or registred trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo, Alto, California, 94303, U.S.A All Rights Reserved. < /font >