JavaTM Platform
Standard Ed. 6

クラス
java.lang.Exception の使用

Exception を使用しているパッケージ
java.awt ユーザーインタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。 
java.awt.color カラースペースのクラスを提供します。 
java.awt.datatransfer アプリケーション間またはアプリケーション内のデータ転送のためのインタフェースとクラスを提供します。 
java.awt.dnd ドラッグ&ドロップ操作は、多くのグラフィカルユーザーインタフェースシステムで見られる直接的な操作ジェスチャーで、GUI の表現要素に論理的に関連した 2 つのエンティティー間で情報を変換する機構を提供します。 
java.awt.event AWT コンポーネントによってトリガーされるさまざまな種類のイベントを処理するインタフェースとクラスを提供します。 
java.awt.geom 2 次元幾何学的図形に関連するオブジェクトで処理を定義および実行する Java 2D クラスを提供します。 
java.awt.im.spi あらゆる Java 実行時環境で使用できるインプットメソッドの開発を可能にするインタフェースを提供します。 
java.awt.image イメージを作成および修正するためのクラスを提供します。 
java.awt.print このパッケージは、汎用印刷 API で使用するクラスおよびインタフェースを提供します。 
java.beans Beans (JavaBeansTM アーキテクチャーに基づいたコンポーネント) の開発に関連するクラスが含まれています。 
java.io このパッケージは、データストリーム、直列化、ファイルシステムによるシステム入出力用に提供されています。 
java.lang Java プログラム言語の設計にあたり基本的なクラスを提供します。 
java.lang.annotation Java プログラミング言語の注釈機能をサポートするライブラリを提供します。 
java.lang.instrument Java プログラミング言語エージェントが JVM 上で実行されているプログラムを計測できるようにするサービスを提供します。 
java.lang.reflect クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 
java.net ネットワークアプリケーションを実装するためのクラスを提供します。 
java.nio データのコンテナであるバッファーについて定義し、その他の NIO パッケージの概要情報を提供します。 
java.nio.channels 入出力操作を実行できるエンティティー (ファイル、ソケットなど) への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。 
java.nio.charset バイトと Unicode 文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。 
java.rmi RMI パッケージを提供します。 
java.rmi.activation RMI オブジェクト起動をサポートします。 
java.rmi.server サーバー側の RMI をサポートするクラスとインタフェースを提供します。 
java.security セキュリティーフレームワークのクラスとインタフェースを提供します。 
java.security.acl このパッケージのクラスとインタフェースは、java.security パッケージのクラスで置き換えられています。 
java.security.cert 証明書、証明書の取り消しリスト (CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。 
java.security.spec 鍵仕様およびアルゴリズムパラメータ仕様のクラスおよびインタフェースを提供します。 
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
java.text テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。 
java.util このパッケージには、コレクションフレームワーク、レガシーコレクションクラス、イベントモデル、日時機能、国際化、およびさまざまなユーティリティークラス (StringTokenizer、乱数ジェネレーター、およびビット配列)が含まれています。 
java.util.concurrent 並行プログラミングでよく使用されるユーティリティークラスです。 
java.util.jar JAR (Java ARchive) ファイル形式の読み込みと書き込みに使うクラスを提供します。 
java.util.logging JavaTM 2 プラットフォームのコアロギング機能のクラスとインタフェースを提供します。 
java.util.prefs このパッケージを使用して、アプリケーションからユーザーおよびシステムの設定データと構成データを格納および取得できます。 
java.util.regex 正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス Pattern クラスのインスタンスで使用する正規表現は、Perl に似た文字列形式で指定します。 
java.util.zip 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 
javax.activation   
javax.activity 非整列化中に ORB 機構によってスローされる Activity サービス関連の例外が含まれています。 
javax.annotation.processing 注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。 
javax.crypto 暗号化操作のクラスとインタフェースを提供します。 
javax.imageio Java Image I/O API の基本パッケージです。 
javax.imageio.metadata メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。 
javax.lang.model.element Java プログラミング言語の要素をモデル化するために使用されるインタフェースです。 
javax.lang.model.type Java プログラミング言語の型をモデル化するために使用されるインタフェースです。 
javax.management Java Management Extensions のコアクラスを提供します。 
javax.management.loading 改良型の動的ロード機能を実装するクラスを提供します。 
javax.management.modelmbean ModelMBean クラスの定義を提供します。 
javax.management.monitor モニタークラスを定義します。 
javax.management.openmbean 公開データ型と Open MBean 記述子クラスを提供します。 
javax.management.relation 関係サービスについて定義します。 
javax.management.remote JMX MBean サーバーにリモートアクセスするためのインタフェースです。 
javax.management.timer Timer MBean を定義します。 
javax.naming ネームサービスにアクセスするためのクラスおよびインタフェースを提供します。 
javax.naming.directory javax.naming パッケージを拡張して、ディレクトリサービスにアクセスする機能を提供します。 
javax.naming.ldap LDAPv3 の拡張操作とコントロールをサポートします。 
javax.naming.spi javax.naming および関連パッケージによって、ネーミングサービスおよびディレクトリサービスへのアクセスを動的にプラグインする手段を提供します。 
javax.net.ssl セキュアソケットパッケージのクラスを提供します。 
javax.print JavaTM Print Service API の主要なクラスおよびインタフェースを提供します。 
javax.print.attribute JavaTM Print Service の属性の型とそれらが属性セットに収集される方法を記述するクラスとインスタンスを提供します。 
javax.script スクリプト API は、Java TM スクリプトエンジンを定義するインタフェースとクラスで構成され、それらを Java アプリケーションで使用するためのフレームワークを提供します。 
javax.security.auth このパッケージは、認証と承認に関するフレームワークを提供します。 
javax.security.auth.callback このパッケージでは、サービスがアプリケーションとやりとりして、(ユーザー名やパスワードなどの認証データのような) 情報を取得したり、(エラーや警告のメッセージのような) 情報を表示したりする際に必要なクラスを提供します。 
javax.security.auth.login プラグイン可能な認証のフレームワークを提供します。 
javax.security.cert 公開鍵証明書用のクラスを提供します。 
javax.security.sasl SASL をサポートするためのクラスとインタフェースを含みます。 
javax.sound.midi MIDI (楽器のディジタルインタフェース) データの入出力、シーケンシング、および合成のインタフェースおよびクラスを提供します。 
javax.sound.sampled サンプル化されたオーディオデータの取り込み、処理、および再生のインタフェースおよびクラスを提供します。 
javax.sql.rowset JDBC RowSet 実装の標準インタフェースと基底クラスです。 
javax.sql.rowset.serial Java プログラミング言語での SQL 型とデータ型の直列化可能マッピングを可能にするユーティリティークラスを提供します。 
javax.sql.rowset.spi サードパーティーのベンダーが同期プロバイダの実装で使用しなければならない標準クラスおよびインタフェースです。 
javax.swing すべてのプラットフォームで可能なかぎり同じように機能する「軽量」(Java 共通言語) コンポーネントのセットを提供します。 
javax.swing.text 編集可能なテキストコンポーネントと編集不能なテキストコンポーネントを処理するクラスとインタフェースを提供します。 
javax.swing.tree javax.swing.JTree を処理するためのクラスとインタフェースを提供します。 
javax.swing.undo 開発者がテキストエディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。 
javax.transaction 非整列化中に ORB 機構によってスローされた 3 つの例外が含まれています。 
javax.transaction.xa トランザクションマネージャーとリソースマネージャーとの間の規約を定義する API を提供し、トランザクションマネージャーがリソースオブジェクト (リソースマネージャードライバから提供される) を JTA トランザクションに登録および登録解除できるようにします。 
javax.xml.bind 非整列化、整列化および検証機能を含む実行時バインディングフレームワークをクライアントアプリケーションに提供します。 
javax.xml.bind.annotation.adapters XmlAdapter と仕様定義済みこのサブクラスは、任意の Java クラスを JAXB で使用できるようにします。 
javax.xml.crypto XML 暗号化用の共通クラスです。 
javax.xml.crypto.dsig XML デジタル署名の生成および検証用のクラス。 
javax.xml.datatype XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 
javax.xml.parsers XML ドキュメントの処理を可能にするクラスを提供します。 
javax.xml.soap SOAP メッセージの作成と構築を実行する API を提供します。 
javax.xml.stream   
javax.xml.transform このパッケージは、変換命令の処理、およびソースから結果への変換を実行するための総称 API を定義します。 
javax.xml.ws このパッケージは、コア JAX-WS API を含みます。 
javax.xml.ws.http このパッケージは、HTTP バインディングに固有の API を定義しています。 
javax.xml.ws.soap このパッケージは、SOAP バインディングに固有の API を定義しています。 
javax.xml.xpath このパッケージは、XPath 式を評価するための「オブジェクトモデルに依存しない」API を提供し、評価環境にアクセスします。 
org.ietf.jgss このパッケージは、Kerberos などのさまざまな配下のセキュリティー機構の統合された API を使用して、認証、データの整合性、データの機密性などのセキュリティーサービスをアプリケーション開発者が利用できるフレームワークを提供します。 
org.omg.CORBA OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 
org.omg.CORBA.DynAnyPackage DynAny インタフェースに対して使用される例外 (InvalidValueInvalidInvalidSeq、および TypeMismatch) を提供します。 
org.omg.CORBA.ORBPackage ORB.resolve_initial_references メソッドによってスローされる InvalidName 例外、および ORB クラスの動的 Any 作成メソッドによってスローされる InconsistentTypeCode 例外を提供します。 
org.omg.CORBA.portable ポータビリティーレイヤー、つまり、あるベンダーによって生成されたコードがほかのベンダーの ORB で動作できるようにする一連の ORB API を提供します。 
org.omg.CORBA.TypeCodePackage TypeCode クラスのメソッドによってスローされる、ユーザー定義の例外 BadKind および Bounds を提供します。 
org.omg.CosNaming.NamingContextExtPackage このパッケージには、org.omg.CosNaming.NamingContextExt で使用される次のクラスが格納されています。 
org.omg.CosNaming.NamingContextPackage このパッケージには、org.omg.CosNaming パッケージの例外クラスが格納されています。 
org.omg.IOP.CodecFactoryPackage このパッケージには、IOP::CodeFactory インタフェースに指定されている例外が含まれています (Portable Interceptor 仕様の一部として)。 
org.omg.IOP.CodecPackage このパッケージは、IOP::Codec IDL インタフェース定義から生成されます。 
org.omg.PortableInterceptor ORB サービスが ORB の通常の実行フローを遮断できるようにするための ORB フックを登録する機構を提供します。 
org.omg.PortableInterceptor.ORBInitInfoPackage このパッケージには、OMG の Portable Interceptor 仕様 (http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06、21.7.2 節) に指定された PortableInterceptor モジュールの ORBInitInfo ローカルインタフェースの例外と typedef が含まれています。 
org.omg.PortableServer クラスとインタフェースを提供し、アプリケーションのサーバー側を複数ベンダー間 ORB で移植できるようにします。 
org.omg.PortableServer.CurrentPackage メソッドの実装に対して、呼び出し元のオブジェクトの識別情報へのアクセス権を付与します。 
org.omg.PortableServer.POAManagerPackage このパッケージが関連付けられている POA の処理状態をカプセル化します。 
org.omg.PortableServer.POAPackage このパッケージを使用すると、プログラマは異なる ORB 製品間で移植可能なオブジェクト実装を作成できます。 
org.w3c.dom XML データ処理用の Java API のコンポーネント API である DOM (Document Object Model) のインタフェースを提供します。 
org.w3c.dom.events   
org.w3c.dom.ls   
org.xml.sax このパッケージはコア SAX API を提供します。 
 

java.awt での Exception の使用
 

java.awt での Exception のサブクラス
 class AWTException
          AWT (Abstract Window Toolkit) 例外が発生したことを示します。
 class FontFormatException
          Font クラスの createFont メソッドによってスローされ、指定されたフォントが無効であることを示します。
 class HeadlessException
          キーボード、ディスプレイ、またはマウスに依存するコードが、キーボード、ディスプレイ、またはマウスをサポートしない環境で呼び出された場合にスローされます。
 class IllegalComponentStateException
          要求された操作に対し、AWT コンポーネントが適切な状態にないというシグナルです。
 

java.awt.color での Exception の使用
 

java.awt.color での Exception のサブクラス
 class CMMException
          この例外は、ネイティブ CMM がエラーを返した場合にスローされます。
 class ProfileDataException
          この例外は、ICC_Profile オブジェクトのアクセスまたは処理でエラーが発生した場合にスローされます。
 

java.awt.datatransfer での Exception の使用
 

java.awt.datatransfer での Exception のサブクラス
 class MimeTypeParseException
          MIME タイプ解析に関連する例外をカプセル化するクラスです。
 class UnsupportedFlavorException
          要求されたデータがこのフレーバでサポートされていないことを示すシグナルです。
 

java.awt.dnd での Exception の使用
 

java.awt.dnd での Exception のサブクラス
 class InvalidDnDOperationException
          この例外は、java.awt.dnd パッケージのさまざまなメソッドによってスローされます。
 

java.awt.event での Exception の使用
 

Exception を返す java.awt.event のメソッド
 Exception InvocationEvent.getException()
          Runnable の run() メソッド実行時にキャッチされた Exception を返します。
 

java.awt.geom での Exception の使用
 

java.awt.geom での Exception のサブクラス
 class IllegalPathStateException
          IllegalPathStateException は、特定のオペレーションについてパスが無効な場合に、そのオペレーションが実行されたときにスローされる例外を表します。
 class NoninvertibleTransformException
          NoninvertibleTransformException クラスは、AffineTransform オブジェクトの逆変換を必要とするオペレーションを実行する場合に、AffineTransform が逆変換できる状態でないときにスローされる例外を表します。
 

java.awt.im.spi での Exception の使用
 

Exception をスローする java.awt.im.spi のメソッド
 InputMethod InputMethodDescriptor.createInputMethod()
          対応するインプットメソッドの新しいインスタンスを生成します。
 

java.awt.image での Exception の使用
 

java.awt.image での Exception のサブクラス
 class ImagingOpException
          ImagingOpException は、BufferedImageOpRasterOp の一方のフィルタ メソッドがイメージを処理できない場合にスローされます。
 class RasterFormatException
          Raster に無効なレイアウト情報が存在する場合、RasterFormatException がスローされます。
 

java.awt.print での Exception の使用
 

java.awt.print での Exception のサブクラス
 class PrinterAbortException
          PrinterAbortException クラスは PrinterException のサブクラスで、印刷中であったユーザーまたはアプリケーションの印刷ジョブが終了したことを示すために使用します。
 class PrinterException
          PrinterException クラスおよびそのサブクラスは、印刷システムで例外状況が発生したことを示すために使用します。
 class PrinterIOException
          PrinterIOException クラスは PrinterException のサブクラスで、印刷中になんらかの IO エラーが発生したことを示すために使用されます。
 

java.beans での Exception の使用
 

java.beans での Exception のサブクラス
 class IntrospectionException
          イントロスペクション中に例外が発生した場合にスローされます。
 class PropertyVetoException
          PropertyVetoException は、プロパティーに対して推奨される変更が受け入れられない値である場合にスローされます。
 

Exception 型のパラメータを持つ java.beans のメソッド
 void ExceptionListener.exceptionThrown(Exception e)
          このメソッドは、回復可能な例外がキャッチされたときに呼び出されます。
 

Exception をスローする java.beans のメソッド
 void Statement.execute()
          execute メソッドは、methodName プロパティーと同じ名前のメソッドを検索し、ターゲット上でそのメソッドを呼び出します。
 Object Expression.getValue()
          このインスタンスの value プロパティーがまだ設定されていない場合、このメソッドは引数を使って、ターゲット上の指定された methodName からメソッドを動的に検索し、呼び出します。
 

java.io での Exception の使用
 

java.io での Exception のサブクラス
 class CharConversionException
          文字変換で発生する例外の基底クラスです。
 class EOFException
          入力の途中で、予想外のファイルの終了、または予想外のストリームの終了があったことを表すシグナルです。
 class FileNotFoundException
          指定されたパス名で示されるファイルが開けなかったことを通知します。
 class InterruptedIOException
          入出力処理で割り込みが発生したことを通知するシグナルを発生させます。
 class InvalidClassException
          直列化ランタイムが、クラスについて次の問題のいずれかを検出したときにスローされます。
 class InvalidObjectException
          1 つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。
 class IOException
          なんらかの入出力例外の発生を通知するシグナルを発生させます。
 class NotActiveException
          直列化または直列化復元がアクティブではない場合にスローされます。
 class NotSerializableException
          インスタンスが直列化可能インタフェースを持つ必要がある場合にスローされます。
 class ObjectStreamException
          オブジェクトストリームクラスに固有の例外すべてのスーパークラスです。
 class OptionalDataException
          プリミティブデータが読み込まれていないか、またはデータの終わりがストリーム内の直列化オブジェクトにあるため、オブジェクトの読み込み操作が失敗したことを示す例外です。
 class StreamCorruptedException
          オブジェクトストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。
 class SyncFailedException
          同期 (sync) オペレーションが失敗したことを通知します。
 class UnsupportedEncodingException
          文字のエンコーディングがサポートされていません。
 class UTFDataFormatException
          不正な構造を持つ修正 UTF-8 形式の文字列が、データ入力ストリーム内に読み込まれたか、またはデータ入力インタフェースを実装するクラスによって読み込まれたことを示します。
 class WriteAbortedException
          書き込み時に ObjectStreamExceptions の 1 つがスローされたことを通知します。
 

Exception として宣言されている java.io のフィールド
 Exception WriteAbortedException.detail
          ObjectStream の書き込み中にキャッチされた例外です。
 

Exception 型のパラメータを持つ java.io のコンストラクタ
WriteAbortedException(String s, Exception ex)
          例外を記述した文字列および異常終了を引き起こす例外を持つ WriteAbortedException を構築します。
 

java.lang での Exception の使用
 

java.lang での Exception のサブクラス
 class ArithmeticException
          算術計算で例外的条件が発生した場合にスローされます。
 class ArrayIndexOutOfBoundsException
          不正なインデックスを使って配列がアクセスされたことを示すためにスローされます。
 class ArrayStoreException
          不正な型のオブジェクトをオブジェクトの配列に格納しようとしたことを示すためにスローされます。
 class ClassCastException
          あるオブジェクトを継承関係にないクラスにキャストしようとしたことを示すためにスローされます。
 class ClassNotFoundException
          アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。
 class CloneNotSupportedException
          オブジェクトを複製するために Object クラスの clone メソッドが呼び出されたが、そのオブジェクトのクラスが Cloneable インタフェースを実装していないことを示すためにスローされます。
 class EnumConstantNotPresentException
          アプリケーションが名前により enum 定数にアクセスしようとしたときや、指定された名前の定数を持たない enum 型にアクセスしようとしたときにスローされます。
 class IllegalAccessException
          アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼び出しを試みた場合に、IllegalAccessException がスローされます。
 class IllegalArgumentException
          不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。
 class IllegalMonitorStateException
          所定のモニターを持たないスレッドがオブジェクトのモニターで待つことを試みたこと、あるいはほかのスレッドが所定のモニターを持たずにオブジェクトのモニターで待つことを通知したことを示すためにスローされます。
 class IllegalStateException
          不正または不適切なときにメソッドが呼び出されたことを示します。
 class IllegalThreadStateException
          要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。
 class IndexOutOfBoundsException
          ある種のインデックス (配列、文字列、ベクタなど) が範囲外であることを示すためにスローされます。
 class InstantiationException
          アプリケーションが Class クラスの newInstance メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたオブジェクトのインスタンスを生成できない場合にスローされます。
 class InterruptedException
          あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティーの前かその間のいずれかにそのスレッドで割り込みが発生した場合にスローされます。
 class NegativeArraySizeException
          負のサイズを持った配列をアプリケーションが作成しようとした場合にスローされます。
 class NoSuchFieldException
          指定された名前のフィールドがクラスにはないことを通知します。
 class NoSuchMethodException
          特定のメソッドが見つからない場合にスローされます。
 class NullPointerException
          オブジェクトが必要な場合に、アプリケーションが null を使おうとするとスローされます。
 class NumberFormatException
          アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。
 class RuntimeException
          RuntimeException は、Java 仮想マシンの通常の処理でスローすることができる各種の例外のスーパークラスです。
 class SecurityException
          セキュリティーマネージャーによってスローされ、セキュリティー違反を示します。
 class StringIndexOutOfBoundsException
          String メソッドによりスローされ、インデックスが負または文字列のサイズより大きいことを示します。
 class TypeNotPresentException
          アプリケーションが型の名前を表す文字列を使って型にアクセスし、指定された名前の型の定義が見つからないときに、スローされます。
 class UnsupportedOperationException
          要求されたオペレーションがサポートされていないことを示すためにスローされます。
 

java.lang.annotation での Exception の使用
 

java.lang.annotation での Exception のサブクラス
 class AnnotationTypeMismatchException
          注釈のコンパイル (または直列化) 後に型が変更されている注釈要素に、プログラムがアクセスを試みたことを示すためにスローされます。
 class IncompleteAnnotationException
          注釈のコンパイル (または直列化) 後に注釈型定義に追加された注釈型要素に、プログラムがアクセスを試みたことを示すためにスローされます。
 

java.lang.instrument での Exception の使用
 

java.lang.instrument での Exception のサブクラス
 class IllegalClassFormatException
          入力パラメータが無効な場合に、ClassFileTransformer.transform の実装によりスローされます。
 class UnmodifiableClassException
          指定されたクラスの 1 つを変更できない場合、Instrumentation.redefineClasses の実装によってスローされます。
 

java.lang.reflect での Exception の使用
 

java.lang.reflect での Exception のサブクラス
 class InvocationTargetException
          InvocationTargetException は、呼び出されるメソッドまたはコンストラクタがスローする例外をラップする、チェック済み例外です。
 class MalformedParameterizedTypeException
          セマンティクス的に不正なパラメータ化された型が、型のインスタンス化を必要とするリフレクトメソッドにより検出された場合にスローされます。
 class UndeclaredThrowableException
          呼び出しハンドラの invoke メソッドが、プロキシインスタンスで呼び出され呼び出しハンドラにディスパッチされたメソッドの throws 節で宣言されたどの例外タイプにも割り当てできない確認済み例外 (RuntimeException または Error に割り当てできない Throwable) をスローした場合、プロキシインスタンスのメソッド呼び出しによってスローされます。
 

java.net での Exception の使用
 

java.net での Exception のサブクラス
 class BindException
          ソケットをローカルアドレスとポートにバインドしようとした際にエラーが発生したことを通知します。
 class HttpRetryException
          HTTP 要求を再試行する必要があるが、ストリーミングモードが有効になっているために自動的に再試行できないことを示すために、スローされます。
 class MalformedURLException
          不正な形式の URL が見つかったことを示すためにスローされます。
 class NoRouteToHostException
          ソケットをリモートアドレスとポートに接続しようとした際にエラーが発生したことを通知します。
 class PortUnreachableException
          ICMP ポート到達不可能メッセージが接続されたデータグラムに受信されたことを示すシグナルです。
 class ProtocolException
          使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
 class SocketException
          使用しているプロトコルでエラー (TCP エラーなど) が発生したことを表すためにスローされます。
 class SocketTimeoutException
          ソケットの読み込みまたは受け入れでタイムアウトが発生したことを示すシグナルです。
 class UnknownHostException
          ホストの IP アドレスが判定できなかった場合にスローされます。
 class UnknownServiceException
          未知のサービス例外が発生したことを示すためにスローされます。
 class URISyntaxException
          文字列を URI 参照として解析できなかったことを示すためにスローされたチェック例外です。
 

java.nio での Exception の使用
 

java.nio での Exception のサブクラス
 class BufferOverflowException
          相対「put」操作がターゲットバッファーのリミットに達したときスローされる、チェックされない例外です。
 class BufferUnderflowException
          相対「get」操作がソースバッファーのリミットに達したときスローされる、チェックされない例外です。
 class InvalidMarkException
          マークが定義されていない状態でバッファーをリセットしようとしたときにスローされる、未検査例外です。
 class ReadOnlyBufferException
          読み込み専用のバッファー上で putcompact といったコンテンツ変更メソッドが呼び出されると、チェックされない例外がスローされます。
 

java.nio.channels での Exception の使用
 

java.nio.channels での Exception のサブクラス
 class AlreadyConnectedException
          すでに接続されている SocketChannel への接続を試みたときにスローされる、チェックされない例外です。
 class AsynchronousCloseException
          別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。
 class CancelledKeyException
          すでに無効になった選択キーを使用しようとしたときにスローされるチェックされない例外です。
 class ClosedByInterruptException
          スレッドがチャネルでの入出力操作でブロックされているにもかかわらず、別のスレッドから割り込みを受けた場合に受信するチェック例外です。
 class ClosedChannelException
          クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。
 class ClosedSelectorException
          クローズしたセレクタに対する入出力操作を呼び出そうとしたときにスローされるチェックされない例外です。
 class ConnectionPendingException
          非ブロック接続操作の進行中に SocketChannel に接続しようとしたときにスローされる、チェックされない例外です。
 class FileLockInterruptionException
          ファイルロックの獲得を待機しているスレッドに対して別のスレッドから割り込みがあったときに受け取られるチェック例外です。
 class IllegalBlockingModeException
          ブロックモードが不正であるのに、チャネル上でブロックモード固有の操作を呼び出したときにスローされるチェックされない例外です。
 class IllegalSelectorException
          チャネルの作成元プロバイダ以外が作成したセレクタにチャネルを登録しようとしたときにスローされるチェックされない例外です。
 class NoConnectionPendingException
          SocketChannelconnect メソッドの呼び出しがまだ完了していないのに、 finishConnect メソッドが呼び出された場合にスローされるチェックされない例外です。
 class NonReadableChannelException
          最初は読み込みのためにオープンされていなかったチャネルから読み込みを行おうとしたときにスローされるチェックされない例外です。
 class NonWritableChannelException
          最初は書き込みのためにオープンされていなかったチャネルに対して書き込みを行おうとしたときにスローされるチェックされない例外です。
 class NotYetBoundException
          未バインドのサーバソケットチャネル上で入出力操作を呼び出そうとしたときにスローされるチェックされない例外です。
 class NotYetConnectedException
          未接続のソケットチャネル上で入出力操作を呼び出そうとしたときにスローされるチェックされない例外です。
 class OverlappingFileLockException
          ロックを獲得しようとしたファイル領域が、すでに同じ Java 仮想マシンによってロックされている領域にオーバーラップしている場合、またはその他のスレッドが同じファイルのオーバーラップしている領域をロックしようと待機している場合にスローされるチェックされない例外です。
 class UnresolvedAddressException
          未解決のソケットアドレスに対してネットワーク操作を呼び出そうとしたときにスローされるチェックされない例外です。
 class UnsupportedAddressTypeException
          サポートされていない型のソケットアドレスにバインドまたは接続しようとしたときにスローされるチェックされない例外です。
 

java.nio.charset での Exception の使用
 

java.nio.charset での Exception のサブクラス
 class CharacterCodingException
          文字のエンコードエラーやデコードエラーが発生したときにスローされるチェック例外です。
 class IllegalCharsetNameException
          ある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされるチェックされない例外です。
 class MalformedInputException
          入力バイトシーケンスが指定文字セットにとって正当でない場合、または入力文字シーケンスが 16 ビットの正規 Unicode シーケンスでない場合にスローされるチェック例外です。
 class UnmappableCharacterException
          入力文字 (またはバイト) シーケンスは有効だが出力バイト (または文字) シーケンスにマップできない場合にスローされるチェックされる例外です。
 class UnsupportedCharsetException
          要求された文字セットがサポートされない場合にスローされるチェックされない例外です。
 

Exception 型のパラメータを持つ java.nio.charset のコンストラクタ
CoderMalfunctionError(Exception cause)
          このクラスのインスタンスを初期化します。
 

java.rmi での Exception の使用
 

java.rmi での Exception のサブクラス
 class AccessException
          java.rmi.Naming クラスのメソッド (特に bindrebind、および unbind) および java.rmi.activation.ActivationSystem インタフェースのメソッドによってスローされ、メソッド呼び出しによって要求されたアクションを実行するアクセス権が呼び出し側にないことを示します。
 class AlreadyBoundException
          レジストリ内のオブジェクトを、すでに関連付けられているバインディングを持つ名前にバインドしようとしたときにスローされます。
 class ConnectException
          リモートメソッド呼び出しでリモートホストへの接続が拒否された場合にスローされます。
 class ConnectIOException
          リモートメソッド呼び出しでリモートホストに接続しようとしているときに IOException が発生した場合にスローされます。
 class NoSuchObjectException
          リモート仮想マシンにすでに存在しなくなったオブジェクトのメソッドを呼び出そうとするとスローされます。
 class NotBoundException
          レジストリ内で、関連したバインディングを持たない名前を参照あるいはアンバインドしようとしたときにスローされます。
 class RemoteException
          RemoteException は、リモートメソッド呼び出しの実行中に発生する多くの通信関連の例外で使用する共通のスーパークラスです。
 class RMISecurityException
          推奨されていません。 代わりに SecurityException を使用します。 アプリケーションコードからこのクラスを直接参照しないでください。 RMISecurityManager は、 現在ではこの java.lang.SecurityException のサブクラスをスローしません。
 class ServerError
          ServerError は、リモートメソッド呼び出しの結果としてスローされます。
 class ServerException
          ServerException は、リモートメソッド呼び出しの結果としてスローされます。
 class ServerRuntimeException
          推奨されていません。 代替はありません。
 class StubNotFoundException
          StubNotFoundException は、エクスポート時に、有効なスタブクラスがリモートオブジェクトで見つからない場合にスローされます。
 class UnexpectedException
          リモートメソッド呼び出しのクライアントが、呼び出しの結果として、リモートインタフェースのメソッドの throws 節で宣言されている確認済みの例外の型とは異なる確認済みの例外を受信した場合にスローされます。
 class UnmarshalException
          リモートメソッド呼び出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされます。
 

Exception 型のパラメータを持つ java.rmi のコンストラクタ
AccessException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ AccessException を構築します。
ConnectException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ ConnectException を構築します。
ConnectIOException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ ConnectIOException を構築します。
MarshalException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ MarshalException を構築します。
ServerException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ ServerException を構築します。
ServerRuntimeException(String s, Exception ex)
          推奨されていません。 代替はありません。
StubNotFoundException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ StubNotFoundException を構築します。
UnexpectedException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ UnexpectedException を構築します。
UnknownHostException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ UnknownHostException を構築します。
UnmarshalException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ UnmarshalException を構築します。
 

java.rmi.activation での Exception の使用
 

java.rmi.activation での Exception のサブクラス
 class ActivateFailedException
          起動可能なオブジェクトへのリモート呼び出しで起動が失敗した場合に、RMI ランタイムがこの例外をスローします。
 class ActivationException
          起動インタフェースが使う一般的な例外です。
 class UnknownGroupException
          java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationGroupID パラメータが無効であると判断された場合、つまり ActivationSystem がそのパラメータを認識できない場合にスローされます。
 class UnknownObjectException
          java.rmi.activation パッケージのクラスおよびインタフェースのメソッドによって、メソッドの ActivationID パラメータが無効であると判断された場合にスローされます。
 

Exception 型のパラメータを持つ java.rmi.activation のコンストラクタ
ActivateFailedException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ ActivateFailedException を構築します。
 

java.rmi.server での Exception の使用
 

java.rmi.server での Exception のサブクラス
 class ExportException
          ExportException は、リモートオブジェクトのエクスポートが失敗した場合にスローされる RemoteException です。
 class ServerCloneException
          UnicastRemoteObject の複製時にリモート例外が発生した場合にスローされます。
 class ServerNotActiveException
          RemoteServer.getClientHost の呼び出し中に、その getClientHost メソッドがリモートメソッド呼び出しの対応範囲の外側で呼び出された場合にスローされる Exception です。
 class SkeletonMismatchException
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは不要
 class SkeletonNotFoundException
          推奨されていません。 代替はありません。スケルトンは、Java 2 プラットフォーム 1.2 以降のバージョンのリモートメソッド呼び出しでは不要
 class SocketSecurityException
          ExportException の廃止されたサブクラスです。
 

Exception として宣言されている java.rmi.server のフィールド
 Exception ServerCloneException.detail
          この例外の原因です。
 

Exception 型のパラメータを持つ java.rmi.server のメソッド
 boolean RMIFailureHandler.failure(Exception ex)
          failure コールバックは、RMI ランタイムが RMISocketFactory を介して ServerSocket を作成できなかった場合に呼び出されます。
 

Exception をスローする java.rmi.server のメソッド
 void Skeleton.dispatch(Remote obj, RemoteCall theCall, int opnum, long hash)
          推奨されていません。 代替はありません
 void RemoteCall.executeCall()
          推奨されていません。 代替はありません
 void RemoteRef.invoke(RemoteCall call)
          推奨されていません。 JDK 1.2 形式のスタブは、このメソッドを使用しません。リモート参照で一連のメソッド呼び出し (newCallinvoke、および done) を使う代わりに、スタブはリモート参照で invoke(Remote, Method, Object[], int) メソッドだけを使ってパラメータの整列化、リモートメソッドの実行、および戻り値の非整列化を実行します。
 Object RemoteRef.invoke(Remote obj, Method method, Object[] params, long opnum)
          メソッドを呼び出します。
 

Exception 型のパラメータを持つ java.rmi.server のコンストラクタ
ExportException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ ExportException を構築します。
ServerCloneException(String s, Exception cause)
          指定された詳細メッセージと原因を持つ ServerCloneException を構築します。
SkeletonNotFoundException(String s, Exception ex)
          推奨されていません。 指定された詳細メッセージおよび入れ子の例外を持つ SkeletonNotFoundException を構築します。
SocketSecurityException(String s, Exception ex)
          指定された詳細メッセージおよび入れ子の例外を持つ SocketSecurityException を構築します。
 

java.security での Exception の使用
 

java.security での Exception のサブクラス
 class AccessControlException
           この例外は、ファイルシステムやネットワークなどの重要なシステムリソースへのアクセス要求が拒否されたことを示すために、AccessController によってスローされます。
 class DigestException
          総称メッセージダイジェスト例外です。
 class GeneralSecurityException
          GeneralSecurityException クラスは総称セキュリティー例外クラスであり、このクラスを拡張するすべてのセキュリティー関連例外クラスに対して型保証を提供します。
 class InvalidAlgorithmParameterException
          無効または不適切なアルゴリズムパラメータの例外です。
 class InvalidKeyException
          無効な符号化、長さの誤り、未初期化などの無効な鍵に対する例外です。
 class InvalidParameterException
          メソッドに無効なパラメータが渡されると、JCA または JCE エンジンクラスのために設計された、この例外がスローされます。
 class KeyException
          基本的な鍵の例外です。
 class KeyManagementException
          鍵管理に関係するすべての操作に対する一般的な鍵管理例外です。
 class KeyStoreException
          総称キーストア例外です。
 class NoSuchAlgorithmException
          この例外は、ある暗号アルゴリズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
 class NoSuchProviderException
          この例外は、特定のセキュリティープロバイダが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
 class PrivilegedActionException
          この例外は、doPrivileged(PrivilegedExceptionAction)doPrivileged(PrivilegedExceptionAction, AccessControlContext context) によってスローされ、実行されているアクションが確認済例外をスローしたことを示します。
 class ProviderException
          プロバイダ例外 (設定エラーや回復不可能な内部エラーなど) に対する実行時例外です。
 class SignatureException
          総称署名の例外です。
 class UnrecoverableEntryException
          この例外は、キーストア内のエントリを復元できない場合にスローされます。
 class UnrecoverableKeyException
          この例外は、キーストア内のキーを復元できない場合にスローされます。
 

Exception を返す java.security のメソッド
 Exception PrivilegedActionException.getException()
          この PrivilegedActionException となった特権計算によってスローされた例外を返します。
 

Exception をスローする java.security のメソッド
 T PrivilegedExceptionAction.run()
          計算を実行します。
 

Exception 型のパラメータを持つ java.security のコンストラクタ
PrivilegedActionException(Exception exception)
          特定の Exception を "ラップする" 新しい PrivilegedActionException を構築します。
 

java.security.acl での Exception の使用
 

java.security.acl での Exception のサブクラス
 class AclNotFoundException
          これは、存在しない ACL (アクセス制御リスト) を参照した場合に必ずスローされる例外です。
 class LastOwnerException
          これは、アクセス制御リストの最終所有者を削除しようとした場合に必ずスローされる例外です。
 class NotOwnerException
          これは、アクセス制御リストなどのオブジェクトの変更がそのオブジェクトの所有者だけに許可されている状況で、変更しようとした原則が所有者でなかった場合に必ずスローされる例外です。
 

java.security.cert での Exception の使用
 

java.security.cert での Exception のサブクラス
 class CertPathBuilderException
          CertPathBuilder で証明書パスを構築するときに検出されるさまざまな問題の 1 つを表す例外です。
 class CertPathValidatorException
          証明書パスの妥当性を検査するときに検出されるさまざまな問題の 1 つを表す例外です。
 class CertStoreException
          CertStore から証明書と CRL を取得するときのさまざまな問題の 1 つを表す例外です。
 class CRLException
          CRL (証明書の取り消しリスト) 例外です。
 

java.security.spec での Exception の使用
 

java.security.spec での Exception のサブクラス
 class InvalidKeySpecException
          無効な鍵仕様の例外です。
 class InvalidParameterSpecException
          無効なパラメータ仕様の例外です。
 

java.sql での Exception の使用
 

java.sql での Exception のサブクラス
 class BatchUpdateException
          バッチ更新操作中にエラーが発生したときにスローされる SQLException のサブクラスです。
 class DataTruncation
          MaxFieldSize を超過した以外の理由でデータ値が予期せず切り詰められたときに、DataTruncation 例外としてスローされる例外 (書き込み時)、または DataTruncation 警告として報告される例外 (読み込み時) です。
 class SQLClientInfoException
          1 つ以上のクライアント情報プロパティーを Connection で設定できなかったときに、SQLException のサブクラスがスローされます。
 class SQLDataException
          SQLState クラス値が '22' のときにスローされる SQLException のサブクラスです。
 class SQLException
          データベースアクセスエラーまたはその他のエラーに関する情報を提供する例外です。
 class SQLFeatureNotSupportedException
          SQLState クラス値が '0A' (ゼロ A) のときにスローされる SQLException のサブクラスです。
 class SQLIntegrityConstraintViolationException
          SQLState クラス値が '23' のときにスローされる SQLException のサブクラスです。
 class SQLInvalidAuthorizationSpecException
          SQLState クラス値が '28' のときにスローされる SQLException のサブクラスです。
 class SQLNonTransientConnectionException
           SQLState クラス値が '08' のときにスローされる SQLException のサブクラスです。
 class SQLNonTransientException
          SQLException の原因が修正されないかぎり、同じ操作を再試行してもインスタンスが失敗するときにスローされる SQLException のサブクラスです。
 class SQLRecoverableException
          アプリケーションが回復手順を実行してトランザクション全体 (分散トランザクションの場合はトランザクションブランチ) を再試行すれば前回失敗した操作が成功する可能性があるときにスローされる SQLException のサブクラスです。
 class SQLSyntaxErrorException
          SQLState クラス値が '42' のときにスローされる SQLException のサブクラスです。
 class SQLTimeoutException
          Statement で指定したタイムアウトが経過したときにスローされる SQLException のサブクラスです。
 class SQLTransactionRollbackException
          SQLState クラス値が '40' のときにスローされる SQLException のサブクラスです。
 class SQLTransientConnectionException
          SQLState クラス値が '08' のときにスローされる SQLException のサブクラスです。
 class SQLTransientException
          前回失敗した操作が、アプリケーションレベルの機能による介入がなくても再試行時に成功する可能性がある状況では SQLException のサブクラスがスローされます。
 class SQLWarning
          データベースアクセスの警告に関する情報を提供する例外です。
 

java.text での Exception の使用
 

java.text での Exception のサブクラス
 class ParseException
          解析中に予想外のエラーが発生したことを表すシグナルです。
 

java.util での Exception の使用
 

java.util での Exception のサブクラス
 class ConcurrentModificationException
          この例外は、オブジェクトの並行変更を検出したメソッドによって、そのような変更が許可されていない場合にスローされます。
 class DuplicateFormatFlagsException
          重複するフラグが形式指示子内で指定されていたときにスローされるチェックされない例外です。
 class EmptyStackException
          Stack クラスのメソッドによってスローされ、そのスタックが空であることを示します。
 class FormatFlagsConversionMismatchException
          変換およびフラグに互換性がない場合にスローされる、チェックされない例外です。
 class FormatterClosedException
          フォーマッタを閉じる際にスローされる、チェックされない例外です。
 class IllegalFormatCodePointException
          Character.isValidCodePoint(int) で定義されている無効な Unicode コードポイントの文字が Formatter に渡されるときに、スローされるチェックされない例外です。
 class IllegalFormatConversionException
          書式指示子に対応する引数が互換性のない型を保持する場合、チェックされない例外がスローされます。
 class IllegalFormatException
          書式文字列に不正な構文または指定された引数と互換性のない書式指示子が含まれる場合、チェックされない例外がスローされます。
 class IllegalFormatFlagsException
          不正な組み合わせフラグが指定された場合に、チェックされない例外がスローされます。
 class IllegalFormatPrecisionException
          精度が -1 以外の負の値の場合で、変換が精度をサポートしないか、値がこれ以外の場合にはサポートされない場合、チェックされない例外がスローされます。
 class IllegalFormatWidthException
          書式幅が -1 以外の負の値か、それ以外ではサポートされない場合、チェックされない例外がスローされます。
 class InputMismatchException
          取得されたトークンが予想される型のパターンと一致しないか、予想される型の範囲外である場合に、Scanner によりスローされます。
 class InvalidPropertiesFormatException
          入力がプロパティーのコレクション用の適切な XML ドキュメントタイプに準拠していない、つまり Properties の仕様に準拠していないために、操作を完了できなかった場合にスローされます。
 class MissingFormatArgumentException
          対応する引数のない書式指示子が存在するか、引数インデックスが存在しない引数を参照する場合に、チェックされない例外がスローされます。
 class MissingFormatWidthException
          書式の幅が必須である場合に、チェックされない例外がスローされます。
 class MissingResourceException
          リソースが欠落していることを通知します。
 class NoSuchElementException
          この列挙にそれ以上の要素がないと、EnumerationnextElement メソッドによってスローされます。
 class TooManyListenersException
           TooManyListenersException は、Java イベントモデルの一部として、通常はマルチキャストのイベントソースをユニキャストの特殊なケースであると注釈を付けて実装するために使用します。
 class UnknownFormatConversionException
          未知の変換が指定された場合にスローされる、チェックされない例外です。
 class UnknownFormatFlagsException
          未知のフラグが指定された場合にスローされる、チェックされない例外です。
 

java.util.concurrent での Exception の使用
 

java.util.concurrent での Exception のサブクラス
 class BrokenBarrierException
          スレッドが故障状態にあるバリアーを待機しようとしているとき、または待機中にバリアーが故障状態になったときに、例外をスローします。
 class CancellationException
          FutureTask などの値を生成するタスクの結果を、そのタスクが取り消されたために取得できないことを示す例外です。
 class ExecutionException
          例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。
 class RejectedExecutionException
          タスクの実行を受け入れることができないときに Executor によってスローされる例外です。
 class TimeoutException
          ブロック操作がタイムアウトしたときにスローされる例外です。
 

Exception をスローする java.util.concurrent のメソッド
 V Callable.call()
          結果を計算するか、計算できない場合は例外をスローします。
 

java.util.jar での Exception の使用
 

java.util.jar での Exception のサブクラス
 class JarException
          JAR ファイルの読み書きでなんらかのエラーが発生したことを示します。
 

java.util.logging での Exception の使用
 

Exception 型のパラメータを持つ java.util.logging のメソッド
 void ErrorManager.error(String msg, Exception ex, int code)
          Handler エラーが発生したときは、エラーメソッドが呼び出されます。
protected  void Handler.reportError(String msg, Exception ex, int code)
          この Handler の ErrorManager にエラーを通知する簡易 protected 簡易メソッドです。
 

java.util.prefs での Exception の使用
 

java.util.prefs での Exception のサブクラス
 class BackingStoreException
          バッキングストアに障害が発生したか、バッキングストアにアクセスできないことが原因で、設定操作を完了できなかった場合にスローされます。
 class InvalidPreferencesFormatException
          入力が設定のコレクション用の適切な XML ドキュメントタイプに準拠していない、つまり Preferences の仕様に準拠していないために、操作を完了できなかった場合にスローされます。
 

java.util.regex での Exception の使用
 

java.util.regex での Exception のサブクラス
 class PatternSyntaxException
          正規表現パターンの構文エラーを示すためにスローされる、未チェック例外です。
 

java.util.zip での Exception の使用
 

java.util.zip での Exception のサブクラス
 class DataFormatException
          データ形式エラーが発生したことを通知します。
 class ZipException
          ソートの Zip 例外が発生したことを通知します。
 

javax.activation での Exception の使用
 

javax.activation での Exception のサブクラス
 class UnsupportedDataTypeException
          要求されたオペレーションが要求されたデータ型をサポートしていないことを知らせます。
 

javax.activity での Exception の使用
 

javax.activity での Exception のサブクラス
 class ActivityCompletedException
          この例外は、Activity コンテキストにアクセスする任意のメソッドで、処理の継続が不可能であることを示す場合にスローされる可能性があります。
 class ActivityRequiredException
          この例外は、Activity コンテキストが必須のメソッドで Activity コンテキストを受け取れなかった場合にコンテナによってスローされます。
 class InvalidActivityException
          この例外は、Activity コンテキストがアクセスされ、試行された呼び出しまたはその呼び出しに対応する Activity コンテキストが Activity の現在の状態と一致していない場合にスローされる可能性があります。
 

javax.annotation.processing での Exception の使用
 

javax.annotation.processing での Exception のサブクラス
 class FilerException
          Filer が提供する保証を無効にするようなファイルオープンの試みを、Filer が検出したことを示します。
 

javax.crypto での Exception の使用
 

javax.crypto での Exception のサブクラス
 class BadPaddingException
          この例外は、特定のパディング機構が入力データに対して予期されているのにデータが適切にパディングされない場合にスローされます。
 class ExemptionMechanismException
          総称 ExemptionMechanism 例外です。
 class IllegalBlockSizeException
          この例外は、ブロック暗号に提供されたデータの長さが正しくない場合、つまり暗号のブロックサイズと一致しない場合にスローされます。
 class NoSuchPaddingException
          この例外は、あるパディング機構が要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
 class ShortBufferException
          この例外は、ユーザーが提供した出力バッファーが小さすぎて操作結果を保持できない場合にスローされます。
 

javax.imageio での Exception の使用
 

javax.imageio での Exception のサブクラス
 class IIOException
          読み込み/書き込み操作の実行時障害を通知する例外クラスです。
 

javax.imageio.metadata での Exception の使用
 

javax.imageio.metadata での Exception のサブクラス
 class IIOInvalidTreeException
          IIOInvalidTreeException は、IIOMetadata オブジェクトによる IIOMetadataNode のツリーの構文解析ができなかった場合にスローされます。
 

javax.lang.model.element での Exception の使用
 

javax.lang.model.element での Exception のサブクラス
 class UnknownAnnotationValueException
          未知の種類の注釈値が検出されたことを示します。
 class UnknownElementException
          未知の種類の要素が検出されたことを示します。
 

javax.lang.model.type での Exception の使用
 

javax.lang.model.type での Exception のサブクラス
 class MirroredTypeException
          アプリケーションが TypeMirror に対応する Class オブジェクトにアクセスしようとしたときにスローされます。
 class MirroredTypesException
          アプリケーションが、TypeMirror にそれぞれ対応する Class オブジェクトのシーケンスにアクセスしようとしたときにスローされます。
 class UnknownTypeException
          未知の種類の型が検出されたことを示します。
 

javax.management での Exception の使用
 

javax.management での Exception のサブクラス
 class AttributeNotFoundException
          指定された属性が存在しないか、取得できません。
 class BadAttributeValueExpException
          クエリーを作成するメソッドに無効な MBean 属性が渡された場合にスローされます。
 class BadBinaryOpValueExpException
          クエリーを作成するメソッドに無効な式が渡された場合にスローされます。
 class BadStringOperationException
          クエリーを作成するメソッドに無効な文字列オペレーションが渡された場合にスローされます。
 class InstanceAlreadyExistsException
          MBean はすでにレポジトリに登録されています。
 class InstanceNotFoundException
          指定された MBean がリポジトリ内に存在しません。
 class InvalidApplicationException
          MBean のサブクエリーの式または MBean の修飾属性の式のクラスが間違っている場合にスローされます。
 class InvalidAttributeValueException
          指定された値は、属性に対する有効な値ではありません。
 class JMException
          JMX 実装からスローされる例外です。
 class JMRuntimeException
          JMX 実装から返される実行時例外です。
 class ListenerNotFoundException
          指定された MBean リスナーがリポジトリ内に存在しません。
 class MalformedObjectNameException
          文字列の形式が有効な ObjectName に対応していません。
 class MBeanException
          エージェント内の MBean メソッドによってスローされるユーザー定義の例外を表します。
 class MBeanRegistrationException
          MBeanRegistration インタフェースの preRegister() メソッドと preDeregister() メソッドによってスローされる例外をラップします。
 class NotCompliantMBeanException
          MBean サーバーに JMX 準拠の MBean でないオブジェクトを登録しようとした場合に発行される例外です。
 class OperationsException
          MBean のオペレーションの実行時に、MBean サーバー内でスローされる例外を表します。
 class ReflectionException
          java.lang.reflect クラスを使って MBean 上のメソッドを呼び出すとき、MBean サーバー内でスローされる例外を表します。
 class RuntimeErrorException
          エージェント内で java.lang.Error が発生した場合、キャッチして、RuntimeErrorException として再スローする必要があります。
 class RuntimeMBeanException
          エージェント内の MBean メソッドによってスローされる実行時例外を表します。
 class RuntimeOperationsException
          MBean でオペレーションの実行時にエージェント内でスローされる実行時例外を表します。
 class ServiceNotFoundException
          要求されたサービスがサポートされていない場合に発行される例外を表します。
 

Exception を返す javax.management のメソッド
 Exception ReflectionException.getTargetException()
          実際にスローされる Exception を返します。
 Exception MBeanException.getTargetException()
          実際にスローされる Exception を返します。
 

Exception をスローする javax.management のメソッド
 void StandardMBean.preDeregister()
          MBean サーバーから登録解除する前に、MBean が必要なオペレーションを実行できるようにします。
 void MBeanRegistration.preDeregister()
          MBean サーバーから登録解除する前に、MBean が必要なオペレーションを実行できるようにします。
 ObjectName StandardMBean.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、MBean に必要なオペレーションを実行させることができます。
 ObjectName MBeanRegistration.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、MBean に必要なオペレーションを実行させることができます。
 

Exception 型のパラメータを持つ javax.management のコンストラクタ
MBeanException(Exception e)
          実際の java.lang.Exception をラップする MBeanException を作成します。
MBeanException(Exception e, String message)
          実際の java.lang.Exception と詳細メッセージをラップする MBeanException を作成します。
MBeanRegistrationException(Exception e)
          実際の java.lang.Exception をラップする MBeanRegistrationException を作成します。
MBeanRegistrationException(Exception e, String message)
          実際の java.lang.Exception と詳細メッセージをラップする MBeanRegistrationException を作成します。
ReflectionException(Exception e)
          実際の java.lang.Exception をラップする ReflectionException を作成します。
ReflectionException(Exception e, String message)
          実際の java.lang.Exception と詳細メッセージをラップする ReflectionException を作成します。
 

javax.management.loading での Exception の使用
 

Exception をスローする javax.management.loading のメソッド
protected  URL MLet.check(String version, URL codebase, String jarfile, MLetContent mlet)
          このメソッドは、キャッシュ機能とバージョン管理機能をサポートするためにこのサービスを拡張するときオーバーライドされます。
 void MLet.preDeregister()
          MBean サーバーから登録解除する前に、m-let が必要なオペレーションを実行できるようにします。
 ObjectName MLet.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録される前に、m-let が必要なオペレーションを実行できるようにします。
 

javax.management.modelmbean での Exception の使用
 

javax.management.modelmbean での Exception のサブクラス
 class InvalidTargetObjectTypeException
          指定されたターゲットオブジェクト型が無効な場合にスローされる例外です。
 class XMLParseException
          この例外は、XML 形式の文字列が ModelMBean オブジェクトに解析される場合、または XML 形式の文字列が ModelMBean オブジェクトから作成される場合にスローされます。
 

Exception をスローする javax.management.modelmbean のメソッド
 void RequiredModelMBean.preDeregister()
          MBean サーバーから登録解除する前に、MBean が必要なオペレーションを実行できるようにします。
 ObjectName RequiredModelMBean.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、MBean に必要なオペレーションを実行させることができます。
 

Exception 型のパラメータを持つ javax.management.modelmbean のコンストラクタ
InvalidTargetObjectTypeException(Exception e, String s)
          例外と文字列を取るコンストラクタです。
XMLParseException(Exception e, String s)
          文字列と例外を取るコンストラクタです。
 

javax.management.monitor での Exception の使用
 

javax.management.monitor での Exception のサブクラス
 class MonitorSettingException
          モニターの実行中にモニター設定が無効になった場合に、モニターからスローされる例外です。
 

Exception をスローする javax.management.monitor のメソッド
 void Monitor.preDeregister()
          MBean サーバーから登録解除する前に、モニター MBean が必要なオペレーションを実行できるようにします。
 ObjectName Monitor.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、モニター MBean が必要なオペレーションを実行できるようにします。
 

javax.management.openmbean での Exception の使用
 

javax.management.openmbean での Exception のサブクラス
 class InvalidOpenTypeException
          この実行時例外は、「公開データ」値の「公開型」が予想していた値と異なる場合にスローされます。
 class KeyAlreadyExistsException
          この実行時例外は、「表データ」インスタンスに追加される行のインデックスが、この「表データ」インスタンス内の別の行を参照するためにすでに使用されている場合にスローされます。
 class OpenDataException
          この確認済み例外は、妥当性の制約の一部が満たされていないため、「公開型」、「公開データ」、または「公開 MBean メタデータ情報」インスタンスを構築できなかった場合にスローされます。
 

javax.management.relation での Exception の使用
 

javax.management.relation での Exception のサブクラス
 class InvalidRelationIdException
          この例外は、関係に対して、すでに使用されている関係 ID が提供された場合に発行されます。
 class InvalidRelationServiceException
          この例外は、提供された関係サービスが無効な場合に発行されます。
 class InvalidRelationTypeException
          関係型が無効です。
 class InvalidRoleInfoException
          この例外は、ロール情報において、最小値が最大値よりも大きい場合に発行されます。
 class InvalidRoleValueException
          ロール値が無効です。
 class RelationException
          このクラスは、関係の管理中に発行される例外のスーパークラスです。
 class RelationNotFoundException
          この例外は、関係サービス内に、指定された関係 ID で表される関係が存在しない場合に発行されます。
 class RelationServiceNotRegisteredException
          この例外は、関係サービスへのアクセスが登録されていない場合に発行されます。
 class RelationTypeNotFoundException
          この例外は、関係サービス内に、指定された名前の関係型が存在しない場合に発行されます。
 class RoleInfoNotFoundException
          この例外は、指定された関連型に指定された名前のロール情報が存在しない場合に発行されます。
 class RoleNotFoundException
          この例外は、関係に含まれるロールが存在しない場合、存在したとしても読み取り不能な場合、または設定不能な場合に発行されます。
 

Exception をスローする javax.management.relation のメソッド
 void RelationSupport.preDeregister()
           
 void RelationService.preDeregister()
           
 ObjectName RelationSupport.preRegister(MBeanServer server, ObjectName name)
           
 ObjectName RelationService.preRegister(MBeanServer server, ObjectName name)
           
 

javax.management.remote での Exception の使用
 

javax.management.remote での Exception のサブクラス
 class JMXProviderException
          要求されたプロトコルのプロバイダが存在するが、何らかの理由で使用できない場合に、JMXConnectorFactory および JMXConnectorServerFactory によってスローされる例外です。
 class JMXServerErrorException
          リモート MBean サーバー内で呼び出しを処理している間に Error がスローされた場合、MBeanServer メソッドのリモート呼び出しの結果としてスローされる例外です。
 

Exception をスローする javax.management.remote のメソッド
 void JMXConnectorServer.preDeregister()
          このコネクタサーバーの MBean サーバーへの登録が解除されたとき、元登録先 MBean サーバーによって呼び出されます。
 

javax.management.timer での Exception の使用
 

Exception をスローする javax.management.timer のメソッド
 void Timer.preDeregister()
          MBean サーバーから登録解除する前に、タイマー MBean が必要なオペレーションを実行できるようにします。
 ObjectName Timer.preRegister(MBeanServer server, ObjectName name)
          MBean サーバーに登録する前に、タイマー MBean が必要なオペレーションを実行できるようにします。
 

javax.naming での Exception の使用
 

javax.naming での Exception のサブクラス
 class AuthenticationNotSupportedException
          この例外は、要求された認証の特定のフレーバがサポートされていない場合にスローされます。
 class CannotProceedException
          この例外は、オペレーションをこれ以上進められない名前のポイントにオペレーションが達したことを示すためにスローされます。
 class CommunicationException
          この例外は、クライアントがディレクトリサービスまたはネーミングサービスと通信できない場合にスローされます。
 class ConfigurationException
          この例外は、構成上の問題がある場合にスローされます。
 class ContextNotEmptyException
          この例外は、空ではないコンテキストを破棄しようとした場合にスローされます。
 class InsufficientResourcesException
          この例外は、要求されたオペレーションを完了するためにリソースが利用できない場合にスローされます。
 class InterruptedNamingException
          この例外は、ネーミング操作の呼び出しが割り込まれた場合にスローされます。
 class InvalidNameException
          この例外は、指定された名前がネーミングシステムのネーミング構文と一致しないことを示します。
 class LimitExceededException
          この例外は、ユーザーまたはシステムで指定された制限によってメソッドが異常終了した場合にスローされます。
 class LinkException
          この例外は、リンクの解決中に見つかった問題を説明するために使用されます。
 class LinkLoopException
          この例外は、リンクを解決しようとしてループが検出されたとき、またはリンクカウントの固有の実装で制限に達したときにスローされます。
 class MalformedLinkException
          この例外は、リンクを解決または構築するときに無効なリンクが見つかった場合にスローされます。
 class NameAlreadyBoundException
          この例外は、名前がすでに他のオブジェクトにバインドされているために、バインディングを追加できないことを示すメソッドによってスローされます。
 class NameNotFoundException
          この例外は、バインドされていないために、名前のコンポーネントを解決できない場合にスローされます。
 class NamingException
          Context および DirContext インタフェースでの操作によってスローされるすべての例外のスーパークラスです。
 class NamingSecurityException
          Context および DirContext インタフェースでの操作によってスローされるセキュリティーに関連する例外のスーパークラスです。
 class NoInitialContextException
          この例外は、初期コンテキスト実装が作成できない場合にスローされます。
 class NoPermissionException
          この例外は、クライアントがアクセス権をもたない操作を実行しようとするとスローされます。
 class NotContextException
          ネーミング操作を継続するためにコンテキストが必要な地点で、解決されたオブジェクトがコンテキストではない場合に、この例外はスローされます。
 class OperationNotSupportedException
          コンテキスト実装が呼び出された操作をサポートしない場合に、この例外はスローされます。
 class PartialResultException
          この例外は、現在返されている結果、またはこれまでに返された結果が部分的であること、および操作が完了できないことを示すためにスローされます。
 class ReferralException
          この abstract クラスは、LDAP v3 サーバーによって返される場合などの参照に応答して生成される参照例外を表すのに使用されます。
 class ServiceUnavailableException
          この例外は、ディレクトリサービスまたはネームサービスとの通信を試みた結果、そのサービスが利用できない場合にスローされます。
 class SizeLimitExceededException
          この例外は、メソッドがサイズ関連の制限を超える結果を生成した場合にスローされます。
 class TimeLimitExceededException
          この例外は、メソッドが指定された制限時間内に終了しない場合にスローされます。
 

javax.naming.directory での Exception の使用
 

javax.naming.directory での Exception のサブクラス
 class AttributeInUseException
          この例外は、すでに存在する属性を追加しようとするとスローされます。
 class AttributeModificationException
          この例外は、属性の (スキーマ) 定義や属性の状態と矛盾する、属性、その識別子、またはその値の追加、削除、または変更を実行しようとするとスローされます。
 class InvalidAttributeIdentifierException
          この例外は、無効な属性識別子を使って属性を追加または作成しようとした場合にスローされます。
 class InvalidAttributesException
          この例外は、不完全にまたは不正に指定された属性セットを追加または変更しようとした場合にスローされます。
 class InvalidSearchControlsException
          この例外は、検索操作のための SearchControls の指定が無効な場合にスローされます。
 class InvalidSearchFilterException
          この例外は、検索フィルタの指定が無効である場合にスローされます。
 class NoSuchAttributeException
          この例外は、存在しない属性にアクセスしようとした場合にスローされます。
 class SchemaViolationException
          この例外は、メソッドが何らかの形でスキーマに違反した場合にスローされます。
 

javax.naming.ldap での Exception の使用
 

javax.naming.ldap での Exception のサブクラス
 class LdapReferralException
          この抽象クラスは、LDAP 参照例外を表すために使用されます。
 

javax.naming.spi での Exception の使用
 

Exception をスローする javax.naming.spi のメソッド
 Object ObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment)
          指定された位置情報または参照情報を使って、オブジェクトを生成します。
static Object NamingManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment)
          指定されたオブジェクトおよび環境にオブジェクトのインスタンスを生成します。
static Object DirectoryManager.getObjectInstance(Object refInfo, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
          指定されたオブジェクト、属性、および環境にオブジェクトのインスタンスを生成します。
 Object DirObjectFactory.getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?,?> environment, Attributes attrs)
          位置情報または参照情報、および指定された属性を使って、オブジェクトを生成します。
 

javax.net.ssl での Exception の使用
 

javax.net.ssl での Exception のサブクラス
 class SSLException
          SSL サブシステムによって検出されたエラーを示します。
 class SSLHandshakeException
          クライアントとサーバーが、セキュリティーのネゴシエーションを適切なレベルで行うことができなかったことを示します。
 class SSLKeyException
          不正な SSL キーを報告します。
 class SSLPeerUnverifiedException
          ピアの識別情報が確認できなかったことを示します。
 class SSLProtocolException
          SSL プロトコルの動作で発生したエラーを報告します。
 

javax.print での Exception の使用
 

javax.print での Exception のサブクラス
 class PrintException
          PrintException クラスは、Print Service インスタンスの使用時に発生する印刷関連のエラー条件をカプセル化します。
 

Exception 型のパラメータを持つ javax.print のコンストラクタ
PrintException(Exception e)
          指定された例外を連鎖する印刷例外を構築します。
PrintException(String s, Exception e)
          詳細メッセージおよび連鎖例外を指定して印刷例外を構築します。
 

javax.print.attribute での Exception の使用
 

javax.print.attribute での Exception のサブクラス
 class UnmodifiableSetException
          このセットが変更できないので要求されたオペレーションが実行できないことを示すためにスローされます。
 

javax.script での Exception の使用
 

javax.script での Exception のサブクラス
 class ScriptException
          スクリプト API の総称 Exception クラスです。
 

Exception 型のパラメータを持つ javax.script のコンストラクタ
ScriptException(Exception e)
          基本となるインタプリタによってスローされる Exception をラップする ScriptException を作成します。
 

javax.security.auth での Exception の使用
 

javax.security.auth での Exception のサブクラス
 class DestroyFailedException
          destroy 操作が失敗したことを通知します。
 class RefreshFailedException
          refresh 操作が失敗したことを通知します。
 

javax.security.auth.callback での Exception の使用
 

javax.security.auth.callback での Exception のサブクラス
 class UnsupportedCallbackException
          CallbackHandler が特定の Callback を認識しないことを通知します。
 

javax.security.auth.login での Exception の使用
 

javax.security.auth.login での Exception のサブクラス
 class AccountException
          一般的なアカウント例外です。
 class AccountExpiredException
          ユーザーアカウントが期限切れであることを通知します。
 class AccountLockedException
          アカウントがロックされたことを通知します。
 class AccountNotFoundException
          アカウントが見つからないことを通知します。
 class CredentialException
          一般的な資格例外です。
 class CredentialExpiredException
          Credential が期限切れであることを通知します。
 class CredentialNotFoundException
          資格が見つからないことを通知します。
 class FailedLoginException
          ユーザー認証に失敗したことを通知します。
 class LoginException
          基本的なログイン例外です。
 

javax.security.cert での Exception の使用
 

javax.security.cert での Exception のサブクラス
 class CertificateEncodingException
          証明書の符号化例外です。
 class CertificateException
          この例外は、証明書に関するさまざまな問題の 1 つを示します。
 class CertificateExpiredException
          証明書の期限切れの例外です。
 class CertificateNotYetValidException
          証明書がまだ有効ではないことを示す例外です。
 class CertificateParsingException
          証明書構文解析例外です。
 

javax.security.sasl での Exception の使用
 

javax.security.sasl での Exception のサブクラス
 class AuthenticationException
          この例外は、SASL 機構の実装によってスローされ、ID、パスフレーズ、またはキーが無効であるなどの認証に関連した理由により、SASL 交換に失敗したことを示します。
 class SaslException
          このクラスは、SASL の使用時に発生したエラーを表します。
 

javax.sound.midi での Exception の使用
 

javax.sound.midi での Exception のサブクラス
 class InvalidMidiDataException
          InvalidMidiDataException は、不適切な MIDI データが検出されたことを示します。
 class MidiUnavailableException
          MidiUnavailableException は、要求された MIDI コンポーネントが利用不可であるため開いたり作成できない場合に、スローされます。
 

javax.sound.sampled での Exception の使用
 

javax.sound.sampled での Exception のサブクラス
 class LineUnavailableException
          LineUnavailableException は、ラインが使用不可のため開けないことを示す例外です。
 class UnsupportedAudioFileException
          UnsupportedAudioFileException は、認識されたファイル型とファイル形式の有効データをそのファイルが含んでいないために操作が失敗したことを示す例外です。
 

javax.sql.rowset での Exception の使用
 

javax.sql.rowset での Exception のサブクラス
 class RowSetWarning
          RowSet オブジェクトに設定されたデータベース警告に関する情報を提供する SQLException の拡張です。
 

javax.sql.rowset.serial での Exception の使用
 

javax.sql.rowset.serial での Exception のサブクラス
 class SerialException
          DATALINK や JAVAOBJECT に加えて、BLOB、CLOB、STRUCT、ARRAY などの SQL 型の直列化または直列化復元時のエラーを示します。
 

javax.sql.rowset.spi での Exception の使用
 

javax.sql.rowset.spi での Exception のサブクラス
 class SyncFactoryException
          SyncFactory 機構のエラーを示します。
 class SyncProviderException
          SyncProvider 機構で発生したエラーを示します。
 

javax.swing での Exception の使用
 

javax.swing での Exception のサブクラス
 class UnsupportedLookAndFeelException
          要求された Look & Feel の管理クラスがユーザーのシステム上に存在しないことを示す例外です。
 

Exception をスローする javax.swing のメソッド
protected abstract  T SwingWorker.doInBackground()
          結果を計算するか、計算できない場合は例外をスローします。
 

javax.swing.text での Exception の使用
 

javax.swing.text での Exception のサブクラス
 class BadLocationException
          存在しない位置を参照しようとした場合などの、ドキュメントモデル中の不正な位置を報告します。
 class ChangedCharSetException
          ChangedCharSetException は、名前が示すとおり、文字セットが変更されたときにスローされる例外です。
 

javax.swing.tree での Exception の使用
 

javax.swing.tree での Exception のサブクラス
 class ExpandVetoException
          展開および折りたたみが起こらないようにする例外です。
 

javax.swing.undo での Exception の使用
 

javax.swing.undo での Exception のサブクラス
 class CannotRedoException
          UndoableEdit が redo() を実行するように命令されたが、実行できない場合にスローされます。
 class CannotUndoException
          UndoableEdit が undo() を実行するように命令されたが、実行できない場合にスローされます。
 

javax.transaction での Exception の使用
 

javax.transaction での Exception のサブクラス
 class InvalidTransactionException
          この例外は、その要求によって無効なトランザクションコンテキストが伝送されたことを示します。
 class TransactionRequiredException
          この例外は、ある要求によって null のトランザクションコンテキストが伝送されたが、ターゲットオブジェクトにアクティブなトランザクションが必要なことを示します。
 class TransactionRolledbackException
          この例外は、要求の処理に関連付けられているトランザクションがロールバックされた、またはロールバックするようにマークされたことを示します。
 

javax.transaction.xa での Exception の使用
 

javax.transaction.xa での Exception のサブクラス
 class XAException
          XAException は、リソースマネージャー (RM) によってスローされ、関連するトランザクションでエラーが検出されたことをトランザクションマネージャーに通知します。
 

javax.xml.bind での Exception の使用
 

javax.xml.bind での Exception のサブクラス
 class JAXBException
          これは、すべての JAXB 例外のルート例外クラスです。
 class PropertyException
          この例外は、プロパティーの取得または設定中に問題が発生したことを示します。
 class TypeConstraintException
          この例外は、動的にチェックされる型制約の違反が検出されたことを示します。
 class ValidationException
          この例外は、検証操作の実行中にエラーが発生したことを示します。
 

javax.xml.bind.annotation.adapters での Exception の使用
 

Exception をスローする javax.xml.bind.annotation.adapters のメソッド
abstract  ValueType XmlAdapter.marshal(BoundType v)
          バウンド型を値型に変換します。
abstract  BoundType XmlAdapter.unmarshal(ValueType v)
          値型をバウンド型に変換します。
 

javax.xml.crypto での Exception の使用
 

javax.xml.crypto での Exception のサブクラス
 class KeySelectorException
          KeySelector によりスローされる例外条件を示します。
 class MarshalException
          XML 整列化または非整列化の処理中に発生した例外条件を示します。
 class NoSuchMechanismException
          この例外は、ある XML 機構が要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。
 class URIReferenceException
          URIReference の間接参照中にスローされる例外条件を示します。
 

javax.xml.crypto.dsig での Exception の使用
 

javax.xml.crypto.dsig での Exception のサブクラス
 class TransformException
          変換アルゴリズムの実行中に例外条件が発生したことを示します。
 class XMLSignatureException
          XML 署名の生成中または検証処理中に発生した例外条件を示します。
 

javax.xml.datatype での Exception の使用
 

javax.xml.datatype での Exception のサブクラス
 class DatatypeConfigurationException
          重大な構成エラーを示します。
 

javax.xml.parsers での Exception の使用
 

javax.xml.parsers での Exception のサブクラス
 class ParserConfigurationException
          重大な構成エラーを示します。
 

Exception を返す javax.xml.parsers のメソッド
 Exception FactoryConfigurationError.getException()
          この例外を発生させる原因となった実際の例外 (存在する場合) を返します。
 

Exception 型のパラメータを持つ javax.xml.parsers のコンストラクタ
FactoryConfigurationError(Exception e)
          エラーの Exception 基本原因を指定して、新しい FactoryConfigurationError を作成します。
FactoryConfigurationError(Exception e, String msg)
          Exception の基本原因と詳細メッセージを指定して、新しい FactoryConfigurationError を作成します。
 

javax.xml.soap での Exception の使用
 

javax.xml.soap での Exception のサブクラス
 class SOAPException
          SOAP 例外が発生したことを通知する例外です。
 

javax.xml.stream での Exception の使用
 

javax.xml.stream での Exception のサブクラス
 class XMLStreamException
          予期しない処理エラーのための基本の例外です。
 

Exception を返す javax.xml.stream のメソッド
 Exception FactoryConfigurationError.getException()
          入れ子の例外を返します (存在する場合)。
 

Exception 型のパラメータを持つ javax.xml.stream のコンストラクタ
FactoryConfigurationError(Exception e)
          入れ子の内部例外を持つ例外を構築します。
FactoryConfigurationError(Exception e, String msg)
          入れ子の内部例外およびメッセージを持つ例外を構築します。
FactoryConfigurationError(String msg, Exception e)
          入れ子の内部例外およびメッセージを持つ例外を構築します。
 

javax.xml.transform での Exception の使用
 

javax.xml.transform での Exception のサブクラス
 class TransformerConfigurationException
          重大な構成エラーを示します。
 class TransformerException
          このクラスは、変換処理中に発生した例外状態を示します。
 

Exception を返す javax.xml.transform のメソッド
 Exception TransformerFactoryConfigurationError.getException()
          この例外を発生させる原因となった実際の例外 (存在する場合) を返します。
 

Exception 型のパラメータを持つ javax.xml.transform のコンストラクタ
TransformerFactoryConfigurationError(Exception e)
          エラーの Exception 基本原因を指定して、新しい TransformerFactoryConfigurationError を作成します。
TransformerFactoryConfigurationError(Exception e, String msg)
          Exception の基本原因と詳細メッセージを指定して、新しい TransformerFactoryConfigurationError を作成します。
 

javax.xml.ws での Exception の使用
 

javax.xml.ws での Exception のサブクラス
 class WebServiceException
          WebServiceException クラスは、すべての JAX-WS API 実行時例外の基底例外クラスです。
 

javax.xml.ws.http での Exception の使用
 

javax.xml.ws.http での Exception のサブクラス
 class HTTPException
          HTTPException 例外は、XML/HTTP フォルトを表します。
 

javax.xml.ws.soap での Exception の使用
 

javax.xml.ws.soap での Exception のサブクラス
 class SOAPFaultException
          SOAPFaultException 例外は、SOAP 1.1 または 1.2 フォルトを表します。
 

javax.xml.xpath での Exception の使用
 

javax.xml.xpath での Exception のサブクラス
 class XPathException
          XPathException は総称 XPath 例外を表します。
 class XPathExpressionException
          XPathExpressionException は XPath 式のエラーを表します。
 class XPathFactoryConfigurationException
          XPathFactoryConfigurationExceptionXPathFactory 環境の構成エラーを表します。
 class XPathFunctionException
          XPathFunctionException は XPath 関数のエラーを表します。
 

org.ietf.jgss での Exception の使用
 

org.ietf.jgss での Exception のサブクラス
 class GSSException
          この例外は、GSS-API 機構固有のエラーを含む GSS-API エラーが発生したときにスローされます。
 

org.omg.CORBA での Exception の使用
 

org.omg.CORBA での Exception のサブクラス
 class ACTIVITY_COMPLETED
          ACTIVITY_COMPLETED システム例外は Activity コンテキストにアクセスするメソッドで発生する場合があります。
 class ACTIVITY_REQUIRED
          ACTIVITY_REQUIRED システム例外は Activity コンテキストを必要とするメソッドで発生する場合があります。
 class BAD_CONTEXT
          クライアントがオペレーションを呼び出したが、オペレーションに必要なコンテキスト値がコンテキトに含まれていない場合、例外がスローされます。
 class BAD_INV_ORDER
          この例外は、呼び出し側が間違った順序でオペレーションを呼び出したことを示します。
 class BAD_OPERATION
          オブジェクト参照が既存のオブジェクトを指すが、そのオブジェクトが呼び出されたオペレーションをサポートしない場合にスローされる例外です。
 class BAD_PARAM
          呼び出し側に渡されたパラメータが範囲外、あるいは不正と見なされる場合にスローされる例外です。
 class BAD_QOS
          オブジェクトが、関連したサービスセマンティクスの QoS を持つ呼び出しパラメータで必要な QoS をサポートできない場合、BAD_QOS 例外が発生します。
 class BAD_TYPECODE
          ORB が無効な型コード (たとえば、無効な TCKind 値の型コード) を検出したときにスローされる例外です。
 class Bounds
          メソッドがアクセスしようとしているオブジェクトに対して、パラメータが有効な範囲内にない場合にスローされるユーザー例外です。
 class CODESET_INCOMPATIBLE
          この例外は、クライアントのネイティブコードセットとサーバーのネイティブコードセットとの間で有効な通信ができない場合に発生します。
 class COMM_FAILURE
          この例外は、クライアントから要求が送信された後で、サーバーからの応答がクライアントに返る前、処理の実行中に通信が失われた場合にスローされます。
 class DATA_CONVERSION
          この例外は、ORB が、整列化されたデータ表現とネイティブ表現との間の変換ができない場合にスローされます。
 class FREE_MEM
          ヒープの破壊やメモリーセグメントのロックなどが原因で、ORB が動的メモリーの解放に失敗した場合にスローされる例外です。
 class IMP_LIMIT
          この例外は、ORB 実行時に実装限界を超えたことを示します。
 class INITIALIZE
          ORB が初期化時にエラーを検出した (ネットワークリソースの取得時に障害が発生した、構成エラーを検出したなど) 場合にスローされる例外です。
 class INTERNAL
          この例外は、ORB の内部エラーを示します。
 class INTF_REPOS
          ORB がインタフェースリポジトリに到達できない場合、またはインタフェースリポジトリに関係するその他のエラーを検出した場合にスローされる例外です。
 class INV_FLAG
          無効なフラグがオペレーションに渡された場合 (DII 要求の作成時など) にスローされる例外です。
 class INV_IDENT
          この例外は、IDL 識別子が構文的に無効であることを示します。
 class INV_OBJREF
          この例外は、オブジェクト参照が内部的に不正であることを示します。
 class INV_POLICY
          特定の呼び出しに適用される Policy オーバーライド間の互換性がないため、呼び出しできない場合にスローされる標準例外です。
 class INVALID_ACTIVITY
          トランザクションまたは Activity が中断されたコンテキストとは別のコンテキストで再開される場合、Activity または Transaction サービスの再開メソッドで INVALID_ACTIVITY システム例外が発生することがあります。
 class INVALID_TRANSACTION
          要求により無効なトランザクションコンテキストが送信された場合にスローされる例外です。
 class MARSHAL
          ネットワークからの要求または応答が構造的に無効です。
 class NO_IMPLEMENT
          この例外は、呼び出されたオペレーションは存在するが (IDL 定義あり) そのオペレーションが実装されていないことを示します。
 class NO_MEMORY
          ORB ランタイムがメモリー不足になった場合にスローされる例外です。
 class NO_PERMISSION
          呼び出し元に十分な特権がないため、呼び出しが失敗した場合にスローされる例外です。
 class NO_RESOURCES
          ORB が一般的なリソース限界を検出した場合にスローされる例外です。
 class NO_RESPONSE
          この例外は、クライアントが遅延同期呼び出しの結果を取得しようとしたが、要求の応答がまだ使用できない場合にスローされます。
 class OBJ_ADAPTER
          この例外は通常、管理上の不一致を示します。
 class OBJECT_NOT_EXIST
          削除されたオブジェクトの呼び出しが実行されるたびにスローされる例外です。
 class PERSIST_STORE
          この例外は、データベース接続の確立失敗やデータベースの破壊など、持続的な記憶領域の障害を示します。
 class PolicyError
          ポリシーエラーが発生した場合にスローされるユーザー例外です。
 class REBIND
          現在有効な RebindPolicy が NO_REBIND または NO_RECONNECT の値とバインドされたオブジェクト参照の呼び出しを持つことによって、LocateReply メッセージの状態が OBJECT_FORWARD に、または Reply メッセージの状態が LOCATION_FORWARDになり、REBIND が発生します。
 class SystemException
          すべての CORBA 標準例外のルートクラスです。
 class TIMEOUT
          TIMEOUT は、配信されずに指定された有効期間を超過した場合に発生します。
 class TRANSACTION_MODE
          CORBA TRANSACTION_MODE 例外は、IOR の InvocationPolicy と選択した呼び出しパス (直接呼び出しまたは回送された呼び出し) の間に不一致がある場合に、クライアント ORB によってスローされます。
 class TRANSACTION_REQUIRED
          要求で null トランザクションコンテキストが送られたが、アクティブなトランザクションが必要なことを示す例外です。
 class TRANSACTION_ROLLEDBACK
          要求に関連付けられているトランザクションがロールバックされた、またはロールバックするようにマークされた場合にスローされる例外です。
 class TRANSACTION_UNAVAILABLE
          Transaction Service への接続が異常終了してトランザクションサービスコンテキストを処理できない場合、CORBA TRANSACTION_UNAVAILABLE 例外が ORB によってスローされます。
 class TRANSIENT
          ORB がオブジェクトに到達しようとして失敗した場合にスローされる例外です。
 class UNKNOWN
          オペレーション実装が CORBA 以外の例外 (実装のプログラミング言語に固有の例外など) をスローするか、オペレーションの発生式に指定されていないユーザー例外をオペレーションがスローする場合に、発生する例外です。
 class UnknownUserException
          サーバーから返されたユーザー例外を格納するクラスです。
 class UserException
          CORBA IDL 定義のユーザー例外のルートクラスです。
 class WrongTransaction
          CORBA の WrongTransaction ユーザー定義例外です。
 

Exception を返す org.omg.CORBA のメソッド
abstract  Exception Environment.exception()
          この Environment オブジェクト中の例外を取得します。
 

Exception 型のパラメータを持つ org.omg.CORBA のメソッド
abstract  void Environment.exception(Exception except)
          この Environment オブジェクト中に指定された例外を挿入します。
 

org.omg.CORBA.DynAnyPackage での Exception の使用
 

org.omg.CORBA.DynAnyPackage での Exception のサブクラス
 class Invalid
          Invalid 例外は、パラメータとして不正な DynAny または Any が渡された場合に、動的 Any のオペレーションによってスローされます。
 class InvalidSeq
          InvalidSeq 例外は、シーケンス (Java 配列) を引数に取る動的 Any に対するすべてのオペレーションにより、そのシーケンスが無効な場合にスローされます。
 class InvalidValue
           
 class TypeMismatch
          TypeMismatch 例外は、内容の実際の型とアクセス先の型が一致しない場合に、動的 Any のアクセス用メソッドによってスローされます。
 

org.omg.CORBA.ORBPackage での Exception の使用
 

org.omg.CORBA.ORBPackage での Exception のサブクラス
 class InconsistentTypeCode
          InconsistentTypeCode 例外は、DynAny の特定のサブクラスに一致しない型コードを使って動的 Any を作成しようとした場合にスローされます。
 class InvalidName
          ORB.resolve_initial_references に初期参照のない名前が渡された場合に InvalidName 例外がスローされます。
 

org.omg.CORBA.portable での Exception の使用
 

org.omg.CORBA.portable での Exception のサブクラス
 class ApplicationException
          このクラスは、ORB とスタブ間のアプリケーションレベルの例外を通知するのに使用します。
 class IndirectionException
          間接参照の例外は、Java 固有のシステム例外です。
 class RemarshalException
          このクラスは、位置転送例外およびオブジェクト転送 GIOP メッセージを ORB に差し戻すのに使用されます。
 class UnknownException
          org.omg.CORBA.portable.UnknownException は、Tie と ORB 間、および ORB とスタブ間の未知の例外を通知するのに使用されます。
 

org.omg.CORBA.TypeCodePackage での Exception の使用
 

org.omg.CORBA.TypeCodePackage での Exception のサブクラス
 class BadKind
          例外 BadKind は、TypeCode オブジェクトで不適切な操作が呼び出された場合にスローされます。
 

org.omg.CosNaming.NamingContextExtPackage での Exception の使用
 

org.omg.CosNaming.NamingContextExtPackage での Exception のサブクラス
 class InvalidAddress
          org/omg/CosNaming/NamingContextExtPackage/InvalidAddress.java。
 

org.omg.CosNaming.NamingContextPackage での Exception の使用
 

org.omg.CosNaming.NamingContextPackage での Exception のサブクラス
 class AlreadyBound
          org/omg/CosNaming/NamingContextPackage/AlreadyBound.java。
 class CannotProceed
          org/omg/CosNaming/NamingContextPackage/CannotProceed.java。
 class NotEmpty
          org/omg/CosNaming/NamingContextPackage/NotEmpty.java。
 class NotFound
          org/omg/CosNaming/NamingContextPackage/NotFound.java。
 

org.omg.IOP.CodecFactoryPackage での Exception の使用
 

org.omg.IOP.CodecFactoryPackage での Exception のサブクラス
 class UnknownEncoding
          org/omg/IOP/CodecFactoryPackage/UnknownEncoding.java。
 

org.omg.IOP.CodecPackage での Exception の使用
 

org.omg.IOP.CodecPackage での Exception のサブクラス
 class FormatMismatch
          org/omg/IOP/CodecPackage/FormatMismatch.java。
 class InvalidTypeForEncoding
          org/omg/IOP/CodecPackage/InvalidTypeForEncoding.java。
 

org.omg.PortableInterceptor での Exception の使用
 

org.omg.PortableInterceptor での Exception のサブクラス
 class InvalidSlot
          org/omg/PortableInterceptor/InvalidSlot.java。
 

org.omg.PortableInterceptor.ORBInitInfoPackage での Exception の使用
 

org.omg.PortableInterceptor.ORBInitInfoPackage での Exception のサブクラス
 class DuplicateName
          org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateName.java。
 

org.omg.PortableServer での Exception の使用
 

org.omg.PortableServer での Exception のサブクラス
 class ForwardRequest
          org/omg/PortableServer/ForwardRequest.java。
 

org.omg.PortableServer.CurrentPackage での Exception の使用
 

org.omg.PortableServer.CurrentPackage での Exception のサブクラス
 class NoContext
          org/omg/PortableServer/CurrentPackage/NoContext.java。
 

org.omg.PortableServer.POAManagerPackage での Exception の使用
 

org.omg.PortableServer.POAManagerPackage での Exception のサブクラス
 class AdapterInactive
          org/omg/PortableServer/POAManagerPackage/AdapterInactive.java。
 

org.omg.PortableServer.POAPackage での Exception の使用
 

org.omg.PortableServer.POAPackage での Exception のサブクラス
 class AdapterAlreadyExists
          org/omg/PortableServer/POAPackage/AdapterAlreadyExists.java。
 class AdapterNonExistent
          org/omg/PortableServer/POAPackage/AdapterNonExistent.java。
 class InvalidPolicy
          org/omg/PortableServer/POAPackage/InvalidPolicy.java。
 class NoServant
          org/omg/PortableServer/POAPackage/NoServant.java。
 class ObjectAlreadyActive
          org/omg/PortableServer/POAPackage/ObjectAlreadyActive.java。
 class ObjectNotActive
          org/omg/PortableServer/POAPackage/ObjectNotActive.java。
 class ServantAlreadyActive
          org/omg/PortableServer/POAPackage/ServantAlreadyActive.java。
 class ServantNotActive
          org/omg/PortableServer/POAPackage/ServantNotActive.java。
 class WrongAdapter
          org/omg/PortableServer/POAPackage/WrongAdapter.java。
 class WrongPolicy
          org/omg/PortableServer/POAPackage/WrongPolicy.java。
 

org.w3c.dom での Exception の使用
 

org.w3c.dom での Exception のサブクラス
 class DOMException
          DOM 操作によって例外が発生するのは、ごく「例外的な」場合のみです。
 

org.w3c.dom.events での Exception の使用
 

org.w3c.dom.events での Exception のサブクラス
 class EventException
          イベント操作は、メソッドの説明で指定されるように EventException をスローします。
 

org.w3c.dom.ls での Exception の使用
 

org.w3c.dom.ls での Exception のサブクラス
 class LSException
          処理が停止すると、パーサーまたは書き込みの操作は LSException をスローすることがあります。
 

org.xml.sax での Exception の使用
 

org.xml.sax での Exception のサブクラス
 class SAXException
          SAX の一般的なエラーまたは警告をカプセル化します。
 class SAXNotRecognizedException
          認識されない識別子のための例外クラスです。
 class SAXNotSupportedException
          サポート対象外の操作のための例外クラスです。
 class SAXParseException
          XML 構文解析エラーまたは警告をカプセル化します。
 

Exception を返す org.xml.sax のメソッド
 Exception SAXException.getException()
          組み込み例外を返します (存在する場合)。
 

Exception 型のパラメータを持つ org.xml.sax のコンストラクタ
SAXException(Exception e)
          既存の例外をラップする新しい SAXException を作成します。
SAXException(String message, Exception e)
          既存の例外から新しい SAXException を作成します。
SAXParseException(String message, Locator locator, Exception e)
          既存の例外を SAXParseException にラップします。
SAXParseException(String message, String publicId, String systemId, int lineNumber, int columnNumber, Exception e)
          組み込み例外を使って新しい SAXParseException を生成します。
 


JavaTM Platform
Standard Ed. 6

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

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