|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| 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 | Bean (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 | 文字シーケンスを正規表現に指定されたパターンとマッチするためのクラスです。 |
| java.util.zip | 標準の ZIP および GZIP ファイル形式の読み込みおよび書き込み用クラスを提供します。 |
| javax.activity | 非整列化中に ORB 機構によってスローされる Activity サービス関連の例外が含まれています。 |
| javax.crypto | 暗号化操作のクラスとインタフェースを提供します。 |
| javax.imageio | Java Image I/O API の基本パッケージです。 |
| javax.imageio.metadata | メタデータの読み込みおよび書き込みを処理する Java イメージ入出力 API のパッケージです。 |
| 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 PrintService の属性の型とそれらが属性セットに収集される方法を記述するクラスとインタフェースを提供します。 |
| 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.datatype | XML / Java の型マッピング javax.xml.datatypeAPI は、XML / Java の型マッピングを提供します。 |
| javax.xml.parsers | XML ドキュメントの処理を可能にするクラスを提供します。 |
| javax.xml.transform | このパッケージは、変換命令の処理、およびソースから結果への変換を実行するための汎用 API を定義します。 |
| javax.xml.xpath | このパッケージは、XPath 式を評価するための「オブジェクトモデルに依存しない」API を提供し、評価環境にアクセスします。 |
| org.ietf.jgss | このパッケージは、Kerberos などのさまざまな配下のセキュリティ機構の統合された API を使用して、認証、データの整合性、データの機密性などのセキュリティサービスをアプリケーション開発者が利用できるフレームワークを提供します。 |
| org.omg.CORBA | OMG CORBA API の JavaTM プログラミング言語 (ORB クラスを含む) へのマッピングを提供します。 |
| org.omg.CORBA.DynAnyPackage | DynAny インタフェースに対して使用される例外 (InvalidValue、Invalid、InvalidSeq、および 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
BufferedImageOp または RasterOp フィルタメソッドがイメージを処理できない場合は ImagingOpException がスローされます。 |
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()
実行メソッドは、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
書き込み操作中に ObjectStreamException がスローされたことを通知します。 |
| 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 メソッドを使ってクラスのインスタンスを生成しようとしたときに、クラスがインタフェースまたは abstract クラスであるために指定されたオブジェクトのインスタンスを生成できない場合にスローされます。 |
class |
InterruptedException
あるスレッドが長い間の待ち状態、休止状態、または一時停止の状態であるとき、他のスレッドが Thread クラスの interrupt メソッドを使ってこの状態に割り込みをかけた場合にスローされます。 |
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
読み込み専用のバッファ上で put や compact といったコンテンツ変更メソッドが呼び出されると、チェックされない例外がスローされます。 |
| 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
SocketChannel の connect メソッドの呼び出しがまだ完了していないのに、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 クラスのメソッド (特に bind、rebind、および unbind) および java.rmi.activation.ActivationSystem インタフェースのメソッドによってスローされ、メソッド呼び出しによって要求されたアクションを実行するアクセス権が呼び出し側にないことを示します。 |
class |
AlreadyBoundException
レジストリ内のオブジェクトを、すでに関連付けられているバインディングを持つ名前にバインドしようとしたときにスローされます。 |
class |
ConnectException
リモートメソッド呼び出しでリモートホストへの接続が拒否された場合にスローされます。 |
class |
ConnectIOException
リモートメソッド呼び出しでリモートホストに接続しようとしているときに IOException が発生した場合にスローされます。 |
class |
MarshalException
リモートメソッド呼び出しでリモート呼び出しのヘッダ、引数、または戻り値を整列化しているときに java.io.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 形式のスタブは、このメソッドを使用しません。リモート参照で一連のメソッド呼び出し ( newCall、invoke、および 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
&nbs |