Java プラットフォーム 1.2

クラス
java.lang.IllegalArgumentException の使用

IllegalArgumentException を使用するパッケージ
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans JavaBeans の開発に関連するクラスが含まれています。 
java.beans.beancontext bean コンテキストに関連するクラスおよびインタフェースを提供します。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。  
java.lang Java プログラミング言語の設計の基礎となるクラスを提供します。 
java.lang.ref ガベージコレクタとの制限付きの対話をサポートする、参照オブジェクトクラスを提供します。 
java.lang.reflect クラスおよびオブジェクトについてのリフレクション情報を取得するためのクラスおよびインタフェースを提供します。 
java.net ネットワーク対応アプリケーションを実装するためのクラスを提供します。 
java.security セキュリティフレームワークのクラスとインタフェースを提供します。 
 

java.awt.print における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.awt.print におけるメソッド
 void PageFormat.setOrientation(int orientation)
          ページの印刷方向を設定します。
 

java.beans における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.beans におけるメソッド
 void PropertyEditorSupport.setAsText(String text)
          指定された String を解析してプロパティ値を設定します。
 void PropertyEditor.setAsText(String text)
          指定された String (文字列) を解析してプロパティ値を設定します。
 

java.beans.beancontext における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.beans.beancontext におけるメソッド
 InputStream BeanContext.getResourceAsStream(String name, BeanContextChild bcc)
           
 URL BeanContext.getResource(String name, BeanContextChild bcc)
           
 

java.io における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.io におけるメソッド
abstract  boolean ObjectInputStream.GetField.defaulted(String name)
          名前で指定されたフィールドがデフォルトで設定されており、このストリームで値を持たない場合に true を返します。
abstract  boolean ObjectInputStream.GetField.get(String name, boolean defvalue)
          名前で指定された boolean フィールドの値を持続フィールドから取得します。
abstract  char ObjectInputStream.GetField.get(String name, char defvalue)
          名前で指定された char フィールドの値を持続フィールドから取得します。
abstract  byte ObjectInputStream.GetField.get(String name, byte defvalue)
          名前で指定された byte フィールドの値を持続フィールドから取得します。
abstract  short ObjectInputStream.GetField.get(String name, short defvalue)
          名前で指定された short フィールドの値を持続フィールドから取得します。
abstract  int ObjectInputStream.GetField.get(String name, int defvalue)
          名前で指定された int フィールドの値を持続フィールドから取得します。
abstract  long ObjectInputStream.GetField.get(String name, long defvalue)
          名前で指定された long フィールドの値を持続フィールドから取得します。
abstract  float ObjectInputStream.GetField.get(String name, float defvalue)
          名前で指定された float フィールドの値を持続フィールドから取得します。
abstract  double ObjectInputStream.GetField.get(String name, double defvalue)
          名前で指定された double フィールドの値を持続フィールドから取得します。
abstract  Object ObjectInputStream.GetField.get(String name, Object defvalue)
          名前で指定された Object フィールドの値を持続フィールドから取得します。
 

java.lang における IllegalArgumentException の使用方法
 

java.lang における IllegalArgumentException のサブクラス
 interface IllegalThreadStateException
          要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。
 interface NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
 

IllegalArgumentException をスローする java.lang におけるメソッド
protected  Package ClassLoader.definePackage(String name, String specTitle, String specVersion, String specVendor, String implTitle, String implVersion, String implVendor, URL sealBase)
          この ClassLoader で名前によってパッケージを定義します。
 

java.lang.ref における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.lang.ref におけるメソッド
 Reference ReferenceQueue.remove(long timeout)
          このキューの次の参照オブジェクトを削除します。
 

java.lang.reflect における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.lang.reflect におけるメソッド
 Object Field.get(Object obj)
          指定されたオブジェクトについて、この Field によって表されるフィールドの値を返します。
 boolean Field.getBoolean(Object obj)
          指定されたオブジェクトについて、フィールドの値を boolean として取得します。
 byte Field.getByte(Object obj)
          指定されたオブジェクトについて、フィールドの値を byte として取得します。
 char Field.getChar(Object obj)
          指定されたオブジェクトについて、フィールドの値を char として取得します。
 short Field.getShort(Object obj)
          指定されたオブジェクトについて、フィールドの値を short として取得します。
 int Field.getInt(Object obj)
          指定されたオブジェクトについて、フィールドの値を int として取得します。
 long Field.getLong(Object obj)
          指定されたオブジェクトについて、フィールドの値を long として取得します。
 float Field.getFloat(Object obj)
          指定されたオブジェクトについて、フィールドの値を float として取得します。
 double Field.getDouble(Object obj)
          指定されたオブジェクトについて、フィールドの値を double として取得します。
 void Field.set(Object obj, Object value)
          この Field オブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。
 void Field.setBoolean(Object obj, boolean z)
          指定されたオブジェクトについて、フィールドの値を boolean として設定します。
 void Field.setByte(Object obj, byte b)
          指定されたオブジェクトについて、フィールドの値を byte として設定します。
 void Field.setChar(Object obj, char c)
          指定されたオブジェクトについて、フィールドの値を char として設定します。
 void Field.setShort(Object obj, short s)
          指定されたオブジェクトについて、フィールドの値を short として設定します。
 void Field.setInt(Object obj, int i)
          指定されたオブジェクトについて、フィールドの値を int として設定します。
 void Field.setLong(Object obj, long l)
          指定されたオブジェクトについて、フィールドの値を long として設定します。
 void Field.setFloat(Object obj, float f)
          指定されたオブジェクトについて、フィールドの値を float として設定します。
 void Field.setDouble(Object obj, double d)
          指定されたオブジェクトについて、フィールドの値を double として設定します。
 Object Method.invoke(Object obj, Object[] args)
          指定されたパラメータで指定するオブジェクトについて、この Method オブジェクトで表される基になるメソッドを呼び出します。
 Object Constructor.newInstance(Object[] initargs)
          指定された初期化パラメータで、このコンストラクタの宣言クラスの新しいインスタンスを生成および初期化する場合は、この Constructor オブジェクトによって表されるコンストラクタを使用します。
static Object Array.newInstance(Class componentType, int[] dimensions)
          指定された要素型と大きさで新しい配列を作成します。
static int Array.getLength(Object array)
          配列オブジェクトの長さを int で返します。
static Object Array.get(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を返します。
static boolean Array.getBoolean(Object array, int index)
          指定されたオブジェクトの指定された添字の要素の値を boolean として返します。
static byte Array.getByte(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を byte として返します。
static char Array.getChar(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を char として返します。
static short Array.getShort(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を short として返します。
static int Array.getInt(Object array, int index)
          指定された配列オブジェクト内の指定された添字の要素の値を int として返します。
static long Array.getLong(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を long として返します。
static float Array.getFloat(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を float として返します。
static double Array.getDouble(Object array, int index)
          指定された配列オブジェクトの指定された添字の要素の値を double として返します。
static void Array.set(Object array, int index, Object value)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された新しい値に設定します。
static void Array.setBoolean(Object array, int index, boolean z)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された boolean 値に設定します。
static void Array.setByte(Object array, int index, byte b)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された boolean 値に設定します。
static void Array.setChar(Object array, int index, char c)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された byte 値に設定します。
static void Array.setShort(Object array, int index, short s)
          指定された配列オブジェクトの指定された添字の要素を、指定された short 値に設定します。
static void Array.setInt(Object array, int index, int i)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された int 値に設定します。
static void Array.setLong(Object array, int index, long l)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された long 値に設定します。
static void Array.setFloat(Object array, int index, float f)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された float 値に設定します。
static void Array.setDouble(Object array, int index, double d)
          指定された配列オブジェクトの指定された添字の要素の値を、指定された double 値に設定します。
 

java.net における IllegalArgumentException の使用方法
 

IllegalArgumentException をスローする java.net におけるメソッド
protected  Package URLClassLoader.definePackage(String name, Manifest man, URL url)
          新しいパッケージを、この ClassLoader で名前を指定して定義します。
 

java.security における IllegalArgumentException の使用方法
 

java.security における IllegalArgumentException のサブクラス
 interface InvalidParameterException
          この例外は、無効なパラメータがメソッドに渡された場合に発生します。
 


Java プラットフォーム 1.2

バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.