Foundation 1.1.2

クラス
java.lang.IllegalArgumentException の使用

IllegalArgumentException を使用しているパッケージ
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.ref ガベージコレクタとの制限付きの対話をサポートする、参照オブジェクトクラスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
javax.microedition.io リソースに制限のある環境で、アプリケーションに、さまざまな入出力プロトコルを使用できるようにする簡易メカニズムを提供します。 
 

java.io での IllegalArgumentException の使用
 

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

java.lang での IllegalArgumentException の使用
 

java.lang での IllegalArgumentException のサブクラス
 class IllegalThreadStateException
          要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。
 class 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 によって表されるフィールドの値を返します。
static Object Array.get(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を返します。
 boolean Field.getBoolean(Object obj)
          static またはインスタンス boolean フィールドの値を取得します。
static boolean Array.getBoolean(Object array, int index)
          指定されたオブジェクトの指定されたインデックスのコンポーネント値を boolean として返します。
 byte Field.getByte(Object obj)
          static またはインスタンス byte フィールドの値を取得します。
static byte Array.getByte(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を byte として返します。
 char Field.getChar(Object obj)
          char 型、または拡大変換によって char 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static char Array.getChar(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を char として返します。
 double Field.getDouble(Object obj)
          double 型、または拡大変換によって double 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static double Array.getDouble(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を double として返します。
 float Field.getFloat(Object obj)
          float 型、または拡大変換によって float 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static float Array.getFloat(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を float として返します。
 int Field.getInt(Object obj)
          int 型、または拡大変換によって int 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static int Array.getInt(Object array, int index)
          指定された配列オブジェクト内の指定されたインデックスのコンポーネント値を int として返します。
static InvocationHandler Proxy.getInvocationHandler(Object proxy)
          指定されたプロキシインスタンスの呼び出しハンドラを返します。
static int Array.getLength(Object array)
          配列オブジェクトの長さを int で返します。
 long Field.getLong(Object obj)
          long 型、または拡大変換によって long 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static long Array.getLong(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を long として返します。
static Class Proxy.getProxyClass(ClassLoader loader, Class[] interfaces)
          クラスローダーとインタフェースの配列の指定されたプロキシクラスの java.lang.Class オブジェクトを返します。
 short Field.getShort(Object obj)
          short 型、または拡大変換によって short 型に変換可能な別のプリミティブ型の static またはインスタンスフィールドの値を取得します。
static short Array.getShort(Object array, int index)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を short として返します。
 Object Method.invoke(Object obj, Object[] args)
          この Method オブジェクトによって表される基本となるメソッドを、指定したオブジェクトに対して指定したパラメータで呼び出します。
static Object Array.newInstance(Class componentType, int[] dimensions)
          指定されたコンポーネント型と大きさで新しい配列を作成します。
 Object Constructor.newInstance(Object[] initargs)
          指定された初期化パラメータで、このコンストラクタの宣言クラスの新しいインスタンスを作成および初期化する場合は、この Constructor オブジェクトによって表されるコンストラクタを使用します。
static Object Proxy.newProxyInstance(ClassLoader loader, Class[] interfaces, InvocationHandler h)
          指定された呼び出しハンドラに対してメソッド呼び出しをディスパッチする、指定されたインタフェースのプロキシクラスのインスタンスを返します。
static void Array.set(Object array, int index, Object value)
          指定された配列オブジェクトのインデックス付きコンポーネントの値を、指定された新しい値に設定します。
 void Field.set(Object obj, Object value)
          この Field オブジェクトによって表される指定されたオブジェクト引数のフィールドを、指定された新しい値に設定します。
 void Field.setBoolean(Object obj, boolean z)
          指定されたオブジェクトについて、フィールドの値を boolean として設定します。
static void Array.setBoolean(Object array, int index, boolean z)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された boolean 値に設定します。
 void Field.setByte(Object obj, byte b)
          指定されたオブジェクトについて、フィールドの値を byte として設定します。
static void Array.setByte(Object array, int index, byte b)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された byte 値に設定します。
 void Field.setChar(Object obj, char c)
          指定されたオブジェクトについて、フィールドの値を char として設定します。
static void Array.setChar(Object array, int index, char c)
          指定された配列オブジェクトのインデックス化されたコンポーネント値を、指定された char 値に設定します。
 void Field.setDouble(Object obj, double d)
          指定されたオブジェクトについて、フィールドの値を double として設定します。
static void Array.setDouble(Object array, int index, double d)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された double 値に設定します。
 void Field.setFloat(Object obj, float f)
          指定されたオブジェクトについて、フィールドの値を float として設定します。
static void Array.setFloat(Object array, int index, float f)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された float 値に設定します。
 void Field.setInt(Object obj, int i)
          指定されたオブジェクトについて、フィールドの値を int として設定します。
static void Array.setInt(Object array, int index, int i)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された int 値に設定します。
static void Array.setLong(Object array, int index, long l)
          指定された配列オブジェクトの指定されたインデックスのコンポーネント値を、指定された long 値に設定します。
 void Field.setLong(Object obj, long l)
          指定されたオブジェクトについて、フィールドの値を long として設定します。
static void Array.setShort(Object array, int index, short s)
          指定された配列オブジェクトの指定されたインデックスのコンポーネントを、指定された short 値に設定します。
 void Field.setShort(Object obj, short s)
          指定されたオブジェクトについて、フィールドの値を short として設定します。
 

java.net での IllegalArgumentException の使用
 

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

java.security での IllegalArgumentException の使用
 

java.security での IllegalArgumentException のサブクラス
 class InvalidParameterException
          メソッドに無効なパラメータが渡されると、JCA または JCE エンジンクラスのために設計された、この例外がスローされます。
 

javax.microedition.io での IllegalArgumentException の使用
 

IllegalArgumentException をスローする javax.microedition.io のメソッド
 int SocketConnection.getSocketOption(byte option)
          接続のソケットオプションを取得します。
 void SocketConnection.setSocketOption(byte option, int value)
          接続のソケットオプションを設定します。
 


Foundation 1.1.2

バグの報告と機能のリクエスト
さらに詳しい API リファレンスおよび開発者ドキュメントについては、Java SE 開発者用ドキュメントを参照してください。開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、およびコード実例が含まれています。

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。