クラスjava.lang.RuntimeException
の使用
パッケージ
説明
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
このパッケージは、指定された条件下でJDIイベントが送信されることを要求する場合に使用されます。
Stream Control Transport Protocol用のJava APIです。
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
カラー・スペースのクラスを提供します。
ドラッグ&ドロップ操作は、多くのグラフィカル・ユーザー・インタフェース・システムで見られる直接的な操作ジェスチャで、GUIの表現要素に論理的に関連付けられた2つのエンティティ間で情報を変換するメカニズムを提供します。
2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
イメージを作成および修正するためのクラスを提供します。
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
Javaプログラミング言語エージェントによりJVMで実行中のプログラムを計測するサービスを提供します。
java.lang.invoke
パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
RMIパッケージを提供します。
セキュリティ・フレームワークのクラスとインタフェースを提供します。
日付、時間、インスタント、デュレーションのメインAPI。
日付と時間を出力し、解析するクラスを提供します。
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
タイムゾーンおよびそのルールのサポート。
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
並行プログラミングでよく使用されるユーティリティ・クラスです。
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
Java言語モデル、宣言のモデルおよびJavaプログラミング言語のタイプとタイプで構成されるパッケージのタイプと階層。
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
Java Management Extensionsのコア・クラスを提供します。
モニター・クラスを定義します。
公開データ型とOpen MBean記述子クラスを提供します。
Java印刷サービスの属性のタイプと、それらを属性セットに収集する方法を記述するクラスおよびインタフェースを提供します。
開発者がテキスト・エディタなどのアプリケーションで、元に戻す/再実行の機能を提供できるようにします。
「XMLカタログOASIS Standard V1.1、2005年10月7日」を実装するためのクラスを提供します。
XML暗号化用の共通クラスです。
invokedynamic
コール・サイトをリンクするためのインタフェースとクラスが含まれています。プラガブルJShell実行エンジン用のサービス・プロバイダ・インタフェースを定義します。
このパッケージは、jarファイルに署名するためのAPIを定義します。
Javaコードに、WebブラウザのJavaScriptエンジンとHTML DOMにアクセスする機能を提供します。
Document Object Model (DOM)のインタフェースを提供します。
DOM Level 2イベントのインタフェースを提供します。
DOM Level 3の読み込みと保存のためのインタフェースを提供します。
DOM Level 2 Rangeのインタフェースを提供します。
DOM Level 3 XPath仕様のインタフェースを提供します。
-
com.sun.jdiでのRuntimeExceptionの使用
修飾子と型クラス説明class
指定されたクラスがまだ準備されていないため、要求された操作が完了できないことを示すためにスローされます。class
ターゲットVMにより提供されたデバッグ情報に矛盾があることを示すためにスローされます。class
予期しない内部エラーが発生したことを示すためにスローされます。class
非推奨。この例外はもうスローされないclass
非推奨。この例外はもうスローされないclass
リクエストされたモジュールが無効であるか、またはモジュールがアンロードされた後に無効になったことを示すためにスローされます。class
指定されたスタック・フレームがもはや有効ではないために、要求された操作が完了できないことを示すためにスローされます。class
操作がnativeメソッドに対して有効でないため、完了できないことを示す例外がスローされます。class
指定されたオブジェクトがガベージ・コレクトされているため、要求された操作が完了できないことを示す例外がスローされます。class
読取り専用のVMに変更を加えた場合、操作が無効であることを示すためにスローされます。class
すでにターゲットVMへの接続が切断されているため、要求された操作が完了できないことを示すためにスローされる、非チェック例外です。class
特定のターゲットVMのミラーが別のターゲットVMのミラーに結合されているため、要求された操作が完了できないことを示すためにスローされます。class
ターゲットVMのメモリーが不足しているため、要求された操作が完了できないことを示すためにスローされます。 -
com.sun.jdi.requestでのRuntimeExceptionの使用
修飾子と型クラス説明class
重複イベント要求を示すためにスローされます。class
要求されたイベントが有効なため、そのイベントを変更できないことを示すためにスローされます。 -
com.sun.nio.sctpでのRuntimeExceptionの使用
修飾子と型クラス説明class
通知ハンドラからSctpChannel
またはSctpMultiChannel
のreceive
メソッドを呼び出そうとするとスローされる非チェック例外です。class
チャネルにバインドされていないアドレスを削除したり、バインドされている唯一のアドレスを持つチャネルからアドレスを削除したりしようとするとスローされる非チェック例外です。class
無効なストリームにメッセージを送信しようとするとスローされる非チェック例外です。 -
java.awtでのRuntimeExceptionの使用
修飾子と型クラス説明class
キーボード、ディスプレイ、またはマウスに依存するコードが、キーボード、ディスプレイ、またはマウスをサポートしない環境で呼び出された場合にスローされます。class
要求された操作に対し、AWTコンポーネントが適切な状態にないというシグナルです。 -
java.awt.colorでのRuntimeExceptionの使用
修飾子と型クラス説明class
この例外は、ネイティブCMMがエラーを返した場合にスローされます。class
この例外は、ICC_Profile
オブジェクトへのアクセスまたは処理でエラーが発生した場合にスローされます。 -
java.awt.dndでのRuntimeExceptionの使用
-
java.awt.geomでのRuntimeExceptionの使用
修飾子と型クラス説明class
IllegalPathStateException
は、特定のオペレーションについてパスが無効な場合に、そのオペレーションが実行されたときにスローされる例外を表します。たとえば、初期movetoなしでパス・セグメントがGeneralPath
に追加される場合などです。 -
java.awt.imageでのRuntimeExceptionの使用
修飾子と型クラス説明class
ImagingOpException
は、BufferedImageOp
とRasterOp
の一方のフィルタ・メソッドがイメージを処理できない場合にスローされます。class
Raster
に無効なレイアウト情報が存在する場合、RasterFormatException
がスローされます。 -
java.ioでのRuntimeExceptionの使用
-
java.langでのRuntimeExceptionの使用
修飾子と型クラス説明class
算術計算で例外的条件が発生した場合にスローされます。class
不正なインデックスを使って配列がアクセスされたことを示すためにスローされます。class
不正な型のオブジェクトをオブジェクトの配列に格納しようとしたことを示すためにスローされます。class
あるオブジェクトを継承関係にないサブクラスにキャストしようとしたことを示すためにスローされます。class
アプリケーションが名前によりenum定数にアクセスしようとしたときや、指定された名前の定数を持たないenum型にアクセスしようとしたときにスローされます。class
不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。class
メソッドが不適切な呼び出し元によって呼び出されたことを示すためにスローされます。class
所定のモニターを持たないスレッドがオブジェクトのモニターで待つことを試みたこと、あるいはほかのスレッドが所定のモニターを持たずにオブジェクトのモニターで待つことを通知したことを示すためにスローされます。class
不正または不適切なときにメソッドが呼び出されたことを示します。class
要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。class
ある種のインデックス(配列、文字列、ベクトルなど)が範囲外であることを示すためにスローされます。class
「モジュール層」の作成に失敗したときにスローされます。class
負のサイズを持った配列をアプリケーションが作成しようとした場合にスローされます。class
オブジェクトが必要な場合に、アプリケーションがnull
を使おうとするとスローされます。class
アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。class
セキュリティ・マネージャによってスローされ、セキュリティ違反を示します。class
String
メソッドによりスローされ、インデックスが負または文字列のサイズより大きいことを示します。class
アプリケーションが型の名前を表す文字列を使って型にアクセスし、指定された名前の型の定義が見つからないときに、スローされます。class
要求されたオペレーションがサポートされていないことを示すためにスローされます。 -
java.lang.annotationでのRuntimeExceptionの使用
修飾子と型クラス説明class
注釈のコンパイル(または直列化)後に型が変更されている注釈要素に、プログラムがアクセスを試みたことを示すためにスローされます。class
注釈が(または直列化された)でコンパイルされた後に、注釈インタフェース定義に追加された注釈インタフェースの要素にプログラムがアクセスしようとしたことを示すためにスローされます。 -
java.lang.instrumentでのRuntimeExceptionの使用
-
java.lang.invokeでのRuntimeExceptionの使用
-
java.lang.moduleでのRuntimeExceptionの使用
修飾子と型クラス説明class
モジュールを見つける際にエラーが発生したときにModuleFinder
によってスローされます。class
モジュール記述子を読み込むときにスローされ、モジュール記述子の形式が正しくないか、モジュール記述子として解釈できない場合にスローされます。class
モジュールのセットを解決したり、サービス・バインディングでモジュールのセットを解決したりすると失敗します。 -
java.lang.reflectでのRuntimeExceptionの使用
修飾子と型クラス説明class
Java言語のアクセス・チェックを抑制できない場合にスローされます。class
セマンティックス的に不正なパラメータ化された型が、型のインスタンス化を必要とするリフレクト・メソッドにより検出された場合にスローされます。class
java.lang.reflectパッケージ
がクラス・ファイルからメソッド・パラメータの読取りを試みて、1つ以上のパラメータの型式が不正であると判断した場合にスローされます。class
呼出しハンドラのinvoke
メソッドが、プロキシ・インスタンスで呼び出され、呼出しハンドラにディスパッチされたメソッドのthrows
節で宣言されたどの例外タイプにも割当てできないチェック例外(RuntimeException
またはError
に割当てできないThrowable
)をスローした場合、プロキシ・インスタンスのメソッド呼出しによってスローされます。 -
java.nioでのRuntimeExceptionの使用
修飾子と型クラス説明class
相対put操作がターゲット・バッファのリミットに達したときにスローされる非チェック例外です。class
相対get操作がソース・バッファのリミットに達したときにスローされる非チェック例外です。class
マークが定義されていない状態でバッファをリセットしようとしたときにスローされる、非チェック例外です。class
読込み専用のバッファ上でput
やcompact
といった内容変更メソッドが呼び出されるときにスローされる非チェック例外です。 -
java.nio.channelsでのRuntimeExceptionの使用
修飾子と型クラス説明class
以前の受け付け操作が完了していないのにチャネル上で受け付け操作を開始しようとした場合にスローされる非チェック例外です。class
すでにバインド済みのネットワーク指向チャネルのソケットをバインドしようとしたときにスローされる非チェック例外です。class
すでに接続済みのSocketChannel
を接続しようとしたときにスローされる非チェック例外です。class
すでに無効になった選択キーを使用しようとしたときにスローされる非チェック例外です。class
クローズしたセレクタに対する入出力操作を呼び出そうとしたときにスローされる非チェック例外です。class
非ブロック接続操作の進行中にSocketChannel
に接続しようとしたときにスローされる非チェック例外です。class
ブロック・モードが不正であるのに、チャネル上でブロック・モード固有の操作を呼び出したときにスローされる非チェック例外です。class
同じプロバイダによって作成されなかったグループ内のチャネルを開こうとしたときにスローされる非チェック例外です。class
チャネルの作成元プロバイダ以外が作成したセレクタにチャネルを登録しようとしたときにスローされる非チェック例外です。class
最初にそのconnect
メソッドを正常に呼び出すことなく、SocketChannel
のfinishConnect
メソッドが呼び出された場合にスローされる非チェック例外です。class
最初は読込みのためにオープンされていなかったチャネルから読込みを行おうとしたときにスローされる非チェック例外です。class
最初は書込みのためにオープンされていなかったチャネルに対して書込みを行おうとしたときにスローされる非チェック例外です。class
未バインドのサーバー・ソケット・チャネル上で入出力操作を呼び出そうとしたときにスローされる非チェック例外です。class
未接続のソケット・チャネル上で入出力操作を呼び出そうとしたときにスローされる非チェック例外です。class
ロックを獲得しようとしたファイル領域が、すでに同じJava仮想マシンによってロックされている領域にオーバーラップしている場合、またはその他のスレッドが同じファイルのオーバーラップしている領域をロックしようと待機している場合にスローされる非チェック例外です。class
以前の読取りが完了していないのに非同期ソケット・チャネルから読み取ろうとした場合にスローされる非チェック例外です。class
シャットダウン済みのグループ内でチャネルを構築しようとしたときや、チャネル・グループが終了したために入出力操作の終了ハンドラを呼び出せないときにスローされる非チェック例外です。class
未解決のソケット・アドレスに対してネットワーク操作を呼び出そうとしたときにスローされる非チェック例外です。class
サポートされていない型のソケット・アドレスにバインドまたは接続しようとしたときにスローされる非チェック例外です。class
以前の書込みが完了していないのに非同期ソケット・チャネルに書き込もうとした場合にスローされる非チェック例外です。 -
java.nio.charsetでのRuntimeExceptionの使用
修飾子と型クラス説明class
ある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされる非チェック例外です。class
要求された文字セットがサポートされない場合にスローされる非チェック例外です。 -
java.nio.fileでのRuntimeExceptionの使用
修飾子と型クラス説明class
閉じられたディレクトリ・ストリームに対する操作を呼び出そうとしたときにスローされる非チェック例外です。class
閉じられたファイルやファイル・システムに対する操作を呼び出そうとしたときにスローされる非チェック例外です。class
閉じられた監視サービスに対する操作を呼び出そうとしたときにスローされる非チェック例外です。final class
ディレクトリ内のエントリに対する反復処理を行っているときに入出力エラーが検出された場合にスローされる実行時例外です。class
すでに存在するファイル・システムを作成しようとしたときにスローされる実行時例外です。class
ファイル・システムが見つからない場合にスローされる実行時例外です。class
パス文字列に無効な文字が含まれているか、その他のファイル・システム固有の理由でパス文字列が無効であるために、パス文字列をPath
に変換できない場合にスローされる非チェック例外です。class
あるファイル・システム・プロバイダで作成されたオブジェクト上で、別のファイル・システム・プロバイダで作成されたパラメータを指定してメソッドを呼び出そうとした場合にスローされる非チェック例外です。class
必要な型のプロバイダが見つからない場合にスローされる実行時例外です。class
read-only
のFileSystem
に関連付けられているオブジェクトを更新しようとしたときにスローされる非チェック例外です。 -
java.rmiでのRuntimeExceptionの使用
-
java.securityでのRuntimeExceptionの使用
修飾子と型クラス説明class
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。このクラスは、非推奨であり、将来のリリースで削除される可能性があります。「セキュリティ・マネージャ」と組み合わせて使用すると便利です。class
メソッドに無効なパラメータが渡されると、JCAまたはJCEエンジン・クラスのために設計された、この例外がスローされます。class
プロバイダ例外(構成エラーや回復不可能な内部エラーなど)に対する実行時例外です。特定のプロバイダ固有の実行時エラーをスローするために、Providerによってサブクラス化されることがあります。 -
java.timeでのRuntimeExceptionの使用
-
java.time.formatでのRuntimeExceptionの使用
-
java.time.temporalでのRuntimeExceptionの使用
修飾子と型クラス説明class
UnsupportedTemporalTypeExceptionは、ChronoFieldまたはChronoUnitがTemporalクラスでサポートされていないことを示します。 -
java.time.zoneでのRuntimeExceptionの使用
-
java.utilでのRuntimeExceptionの使用
修飾子と型クラス説明class
この例外は、オブジェクトの並行変更を検出したメソッドによってスローできます(そのような変更が許可されていないとき)。class
重複するフラグが形式指示子内で指定されていたときにスローされる、非チェック例外です。class
Stack
クラスのメソッドによってスローされ、そのスタックが空であることを示します。class
変換およびフラグに互換性がない場合にスローされる、非チェック例外です。class
フォーマッタを閉じる際にスローされる、非チェック例外です。class
Character.isValidCodePoint(int)
で定義される無効なUnicodeコード・ポイントを持つ文字がFormatter
に渡された場合にスローされる、非チェック例外です。class
書式指示子に対応する引数の型が互換性のない型である場合にスローされる、非チェック例外です。class
書式文字列に不正な構文または指定された引数と互換性のない書式指示子が含まれる場合にスローされる、非チェック例外です。class
不正な組み合わせフラグが指定された場合にスローされる、非チェック例外です。class
精度が-1
以外の負の値のとき、変換が精度をサポートしないとき、または何らかの理由で値がサポートされないときにスローされる、非チェック例外です。class
書式幅が-1
以外の負の値のとき、または何らかの理由でサポートされないときにスローされる、非チェック例外です。class
引数のBCP 47タグが整形式でないことを示すために、Locale
およびLocale.Builder
のメソッドによってスローされます。class
取得されたトークンが予期する型のパターンと一致しないか、予期する型の範囲外である場合に、Scanner
によりスローされます。class
対応する引数のない書式指示子が存在するか、引数インデックスが存在しない引数を参照する場合にスローされる、非チェック例外です。class
書式幅が必要なときにスローされる、非チェック例外です。class
リソースが欠落していることを通知します。class
要求されている要素が存在しないことを示すために、各種アクセス用メソッドによってスローされます。class
不明な変換が指定された場合にスローされる、非チェック例外です。class
不明なフラグが指定された場合にスローされる、非チェック例外です。 -
java.util.concurrentでのRuntimeExceptionの使用
修飾子と型クラス説明class
FutureTask
などの値を生成するタスクの結果を、そのタスクが取り消されたために取得できないことを示す例外です。class
結果またはタスクを完了する過程でエラーまたはその他の例外が検出されたときにスローされる例外です。class
タスクが実行対象として受け入れ不可能な場合に、Executor
によってスローされる例外です。 -
java.util.regexでのRuntimeExceptionの使用
-
javax.lang.modelでのRuntimeExceptionの使用
-
javax.lang.model.elementでのRuntimeExceptionの使用
修飾子と型クラス説明class
未知の種類の注釈値が検出されたことを示します。class
未知の種類のモジュール・ディレクティブ文が見つかったことを示します。class
未知の種類の要素が検出されたことを示します。 -
javax.lang.model.typeでのRuntimeExceptionの使用
修飾子と型クラス説明class
TypeMirror
に対応するClass
オブジェクトにアプリケーションからアクセスしようとしたときにスローされます。class
TypeMirror
に対応するClass
オブジェクトのシーケンスにアプリケーションからアクセスしようとしたときにスローされます。class
未知の種類の型が検出されたことを示します。 -
javax.managementでのRuntimeExceptionの使用
修飾子と型クラス説明class
JMX実装から返される実行時例外です。class
エージェント内でjava.lang.Error
が発生した場合、キャッチして、RuntimeErrorException
として再スローする必要があります。class
エージェント内のMBeanメソッドによってスローされる実行時例外を表します。class
MBeanでオペレーションの実行時にエージェント内でスローされる実行時例外を表します。修飾子と型メソッド説明RuntimeMBeanException.getTargetException()
スローされた実際のRuntimeException
を返します。RuntimeOperationsException.getTargetException()
スローされた実際のRuntimeException
を返します。修飾子コンストラクタ説明実際のjava.lang.RuntimeException
をラップするRuntimeMBeanException
を作成します。RuntimeMBeanException
(RuntimeException e, String message) 実際のjava.lang.RuntimeException
と詳細メッセージをラップするRuntimeMBeanException
を作成します。実際のjava.lang.RuntimeException
をラップするRuntimeOperationsException
を作成します。RuntimeOperationsException
(RuntimeException e, String message) 実際のjava.lang.RuntimeException
と詳細メッセージをラップするRuntimeOperationsException
を作成します。 -
javax.management.monitorでのRuntimeExceptionの使用
-
javax.management.openmbeanでのRuntimeExceptionの使用
修飾子と型クラス説明class
この実行時例外は、複合データの項目名または表データの行インデックスになる予定だったメソッド・パラメータが無効な場合にスローされます。class
この実行時例外は、公開データ値の公開型が予想していた値と異なる場合にスローされます。class
この実行時例外は、表データ・インスタンスに追加される行のインデックスが、この表データ・インスタンス内の別の行を参照するためにすでに使用されている場合にスローされます。 -
javax.print.attributeでのRuntimeExceptionの使用
-
javax.swing.undoでのRuntimeExceptionの使用
修飾子と型クラス説明class
UndoableEditがredo()
を実行するように命令されたが、実行できない場合にスローされます。class
UndoableEditがundo()
を実行するように命令されたが、実行できない場合にスローされます。 -
javax.xml.catalogでのRuntimeExceptionの使用
-
javax.xml.cryptoでのRuntimeExceptionの使用
-
jdk.dynalinkでのRuntimeExceptionの使用
-
jdk.jshell.spiでのRuntimeExceptionの使用
修飾子と型クラス説明class
この例外の構築とスローは、RECOVERABLE_DEFINED
ユーザー・メソッドの実行時にこの例外がスローされるようにJShellコア実装によって生成されたコードに埋め込まれています。 -
jdk.security.jarsignerでのRuntimeExceptionの使用
修飾子と型クラス説明class
この例外は、JarSigner.sign(java.util.zip.ZipFile, java.io.OutputStream)
が失敗した場合にスローされます。 -
netscape.javascriptでのRuntimeExceptionの使用
-
org.w3c.domでのRuntimeExceptionの使用
修飾子と型クラス説明class
DOM操作によって例外が発生するのは、ごく「例外的な」場合のみです。たとえば、論理上の問題、データの損失、実装の安定性の欠如などが原因で操作を実行できない場合にのみ、例外が発生します。 -
org.w3c.dom.eventsでのRuntimeExceptionの使用
-
org.w3c.dom.lsでのRuntimeExceptionの使用
-
org.w3c.dom.rangesでのRuntimeExceptionの使用
-
org.w3c.dom.xpathでのRuntimeExceptionの使用