クラスjava.lang.Throwable
の使用
パッケージ | 説明 |
---|---|
com.sun.jdi |
これは、Java Debug Interface (JDI)のコア・パッケージで、ブートストラップ機能以外に、値、型、およびターゲット仮想マシン自体のミラーを定義します。
|
com.sun.jdi.connect |
このパッケージは、JDIを使用する仮想マシンとターゲット仮想マシン間の接続を定義します。
|
com.sun.jdi.connect.spi |
このパッケージは、新しい
TransportService 実装を開発するために使用されるインタフェースおよびクラスで構成されます。 |
com.sun.jdi.request |
このパッケージは、指定された条件下でJDIイベントが送信されることを要求する場合に使用されます。
|
com.sun.nio.sctp |
Stream Control Transport Protocol用のJava APIです。
|
com.sun.tools.attach |
Java仮想マシンにアタッチするAPIを提供します。
|
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.image |
イメージを作成および修正するためのクラスを提供します。
|
java.awt.print |
このパッケージは、汎用印刷APIで使用するクラスおよびインタフェースを提供します。
|
java.beans |
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
|
java.io |
このパッケージは、データ・ストリーム、直列化、ファイル・システムによるシステム入出力用に提供されています。
|
java.lang |
Javaプログラミング言語の設計にあたり基本的なクラスを提供します。
|
java.lang.annotation |
Javaプログラミング言語の注釈機能のライブラリ・サポートを提供します。
|
java.lang.constant |
クラスやメソッド・ハンドルなどのランタイム・エンティティ用に「名目記述子」を表すクラスおよびインタフェース、および定数プール・エントリや
invokedynamic コール・サイトなどのクラス・ファイル・エンティティ用に「名目記述子」を表すクラスおよびインタフェース。 |
java.lang.instrument |
Javaプログラミング言語エージェントによりJVMで実行中のプログラムを計測するサービスを提供します。
|
java.lang.invoke |
java.lang.invoke パッケージは、Java Virtual Machineとやりとりするための低レベルのプリミティブを提供します。 |
java.lang.module |
モジュール記述子をサポートし、解決とサービス・バインディングによってモジュールの構成を作成するクラス。
|
java.lang.reflect |
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
|
java.lang.runtime |
java.lang.runtime パッケージでは、Java言語の低レベルのランタイム・サポートが提供されます。 |
java.net |
ネットワーク・アプリケーションを実装するためのクラスを提供します。
|
java.net.http |
HTTPクライアントおよびWebSocket API
|
java.nio |
データのコンテナであるバッファについて定義し、その他のNIOパッケージの概要情報を提供します。
|
java.nio.channels |
入出力操作を実行できるエンティティ(ファイル、ソケットなど)への接続を表すチャネルや、多重化された非ブロック入出力操作用のセレクタを定義します。
|
java.nio.charset |
byteとUnicode文字の相互変換を行うため、文字セット、デコーダ、およびエンコーダを定義します。
|
java.nio.file |
ファイル、ファイル属性、およびファイル・システムにアクセスするためのJava仮想マシン用のインタフェースとクラスを定義します。
|
java.nio.file.attribute |
ファイルおよびファイル・システム属性へのアクセスを提供するインタフェースとクラスです。
|
java.rmi |
RMIパッケージを提供します。
|
java.rmi.activation |
RMIオブジェクト起動のサポートを提供します。
|
java.rmi.server |
サーバー側のRMIをサポートするクラスとインタフェースを提供します。
|
java.security |
セキュリティ・フレームワークのクラスとインタフェースを提供します。
|
java.security.cert |
証明書、証明書の取消しリスト(CRL)、証明書パスを解析および管理するためのクラスとインタフェースを提供します。
|
java.security.spec |
キー仕様およびアルゴリズム・パラメータ仕様のクラスおよびインタフェースを提供します。
|
java.sql |
Javaプログラミング言語を使用して、データ・ソース(通常はリレーショナル・データベース)に格納されているデータにアクセスして処理するためのAPIを提供します。
|
java.text |
テキスト、日付、数値、およびメッセージを自然言語に依存しない方法で処理するためのクラスとインタフェースを提供します。
|
java.time |
日付、時間、インスタント、デュレーションのメインAPI。
|
java.time.format |
日付と時間を出力し、解析するクラスを提供します。
|
java.time.temporal |
フィールドと単位を使用した日時へのアクセス、および日時アジャスタ。
|
java.time.zone |
タイムゾーンおよびそのルールのサポート。
|
java.util |
コレクション・フレームワーク、国際化サポート・クラス、サービス・ローダー、プロパティ、乱数生成、文字列解析とスキャン・クラス、Base64エンコーディングとデコード、ビット配列、およびその他のユーティリティ・クラスが含まれています。
|
java.util.concurrent |
並行プログラミングでよく使用されるユーティリティ・クラスです。
|
java.util.jar |
JAR (Java ARchive)ファイル形式の読み込みと書込みに使うクラスを提供します。JARは、必要に応じてマニフェスト・ファイルを付随させることのできる、標準的なZIPに基づくファイル形式です。
|
java.util.logging |
Java 2プラットフォームのコア・ロギング機能のクラスおよびインタフェースを提供します。
|
java.util.prefs |
このパッケージを使用して、アプリケーションからユーザーおよびシステムの設定データと構成データを格納および取得できます。
|
java.util.regex |
正規表現で指定されたパターンに対して文字シーケンスをマッチングするためのクラス。
|
java.util.zip |
標準のZIPおよびGZIPファイル形式の読み込みおよび書込み用クラスを提供します。
|
javax.annotation.processing |
注釈プロセッサを宣言し、注釈プロセッサが注釈処理ツール環境と通信できるようにするための機能。
|
javax.crypto |
暗号化操作のクラスとインタフェースを提供します。
|
javax.imageio |
Java Image I/O APIの基本パッケージです。
|
javax.imageio.metadata |
メタデータの読み込みおよび書込みを処理するJavaイメージ入出力APIのパッケージです。
|
javax.imageio.spi |
リーダー、ライター、コード変換器、およびストリームのプラグイン・インタフェースとランタイム・レジストリを含むJavaイメージ入出力APIのパッケージです。
|
javax.imageio.stream |
ファイルとストリームからの下位レベル入出力を処理する、Javaイメージ入出力APIのパッケージです。
|
javax.lang.model |
Java言語モデル、宣言のモデルおよびJavaプログラミング言語のタイプとタイプで構成されるパッケージのタイプと階層。
|
javax.lang.model.element |
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
|
javax.lang.model.type |
Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
|
javax.management |
Java Management Extensionsのコア・クラスを提供します。
|
javax.management.modelmbean |
ModelMBeanクラスの定義を提供します。
|
javax.management.monitor |
モニター・クラスの定義を提供します。
|
javax.management.openmbean |
公開データ型とOpen MBean記述子クラスを提供します。
|
javax.management.relation |
関係サービスの定義を提供します。
|
javax.management.remote |
JMX MBeanサーバーにリモート・アクセスするためのインタフェースです。
|
javax.naming |
ネーム・サービスにアクセスするためのクラスおよびインタフェースを提供します。
|
javax.naming.directory |
javax.naming パッケージを拡張して、ディレクトリ・サービスにアクセスする機能を提供します。 |
javax.naming.ldap |
LDAPv3の拡張操作とコントロールのサポートを提供します。
|
javax.net.ssl |
セキュア・ソケット・パッケージのクラスを提供します。
|
javax.print |
Java印刷サービスAPIの主要なクラスとインタフェースを提供する。
|
javax.print.attribute |
Java印刷サービスの属性のタイプと、それらを属性セットに収集する方法を記述するクラスおよびインタフェースを提供します。
|
javax.script |
スクリプトAPIは、Javaスクリプト・エンジンを定義するインタフェースとクラスで構成され、Javaアプリケーションで使用するためのフレームワークを提供します。
|
javax.security.auth |
このパッケージは、認証と承認に関するフレームワークを提供します。
|
javax.security.auth.callback |
このパッケージは、情報(ユーザー名やパスワードなどの認証データ)の取得や情報(エラーおよび警告メッセージなど)の表示のためにサービスがアプリケーションとやり取りするために必要なクラスを提供します。
|
javax.security.auth.login |
このパッケージは、プラグイン可能な認証フレームワークを提供します。
|
javax.security.cert |
公開キー証明書用のクラスを提供します。
|
javax.security.sasl |
SASLをサポートするためのクラスとインタフェースを含みます。
|
javax.smartcardio |
Java™スマート・カード入出力API
|
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.xa |
トランザクション・マネージャとリソース・マネージャとの間の規約を定義するAPIを提供し、トランザクション・マネージャがリソース・オブジェクト(リソース・マネージャ・ドライバから提供される)をJTAトランザクションに登録および登録解除できるようにします。
|
javax.xml.catalog |
「XMLカタログOASIS Standard V1.1、2005年10月7日」を実装するためのクラスを提供します。
|
javax.xml.crypto |
XML暗号化用の共通クラスです。
|
javax.xml.crypto.dsig |
XMLデジタル署名の生成および検証用のクラスです。
|
javax.xml.datatype |
XML/Java型マッピングを定義します。
|
javax.xml.parsers |
SAX (XML用シンプルAPI)パーサーまたはDOM (ドキュメント・オブジェクト・モデル)ドキュメント・ビルダーを使用してXMLドキュメントを処理するためのクラスを提供します。
|
javax.xml.stream |
Streaming API for XML (StAX)のインタフェースとクラスを定義します。
|
javax.xml.transform |
変換命令の処理、およびソースから結果への変換を実行するための汎用APIを定義します。
|
javax.xml.validation |
XML文書の検証のためのAPIを提供します。
|
javax.xml.xpath |
XPath式の評価と評価環境へのアクセス用の「オブジェクトモデル・ニュートラル」 APIを提供します。
|
jdk.dynalink |
invokedynamic コール・サイトをリンクするためのインタフェースとクラスが含まれています。 |
jdk.dynalink.linker |
独自の言語固有のオブジェクト・モデルと型変換を実装するために、言語ランタイムに必要なインタフェースとクラスが含まれています。
|
jdk.jfr.consumer |
このパッケージには、Flight Recorderデータを使用するためのクラスが含まれています。
|
jdk.jshell |
Javaプログラミング言語コードの"snippets"をインタラクティブに評価するRead-Eval-Printループ(REPL)などのツールを作成するためのインタフェースを提供します。
|
jdk.jshell.execution |
JShell実行エンジンを構築するための実装サポートを提供します。
|
jdk.jshell.spi |
プラガブルJShell実行エンジン用のサービス・プロバイダ・インタフェースを定義します。
|
jdk.security.jarsigner |
このパッケージは、jarファイルに署名するためのAPIを定義します。
|
netscape.javascript |
Javaコードに、WebブラウザのJavaScriptエンジンとHTML DOMにアクセスする機能を提供します。
|
org.ietf.jgss |
このパッケージは、Kerberosなどのさまざまな配下のセキュリティ・メカニズムの統合されたAPIを使用して、認証、データの整合性、データの機密性などのセキュリティ・サービスをアプリケーション開発者が利用できるフレームワークを提供します。
|
org.w3c.dom |
Document Object Model (DOM)用のインタフェースを提供します。
|
org.w3c.dom.events |
DOM Level 2イベントのインタフェースを提供します。
|
org.w3c.dom.ls |
DOM Level 3の読み込みと保存のためのインタフェースを提供します。
|
org.w3c.dom.ranges |
DOM Level 2 Rangeのインタフェースを提供します。
|
org.w3c.dom.xpath |
DOM Level 3 XPath仕様のインタフェースを提供します。
|
org.xml.sax |
XML (SAX)のシンプルAPIのインタフェースを提供します。
|
-
com.sun.jdiでのThrowableの使用
com.sun.jdiのThrowableのサブクラス 修飾子と型 クラス 説明 class
AbsentInformationException
行番号または変数情報が利用可能でないことを示すためにスローされます。class
ClassNotLoadedException
要求されたクラスが適切なクラス・ローダーによってロードされていないことを示すためにスローされます。class
ClassNotPreparedException
指定されたクラスがまだ準備されていないため、要求された操作が完了できないことを示すためにスローされます。class
IncompatibleThreadStateException
指定されたスレッドが最新の状態にある間は、要求された操作が完了できないことを示すためにスローされます。class
InconsistentDebugInfoException
ターゲットVMにより提供されたデバッグ情報に矛盾があることを示すためにスローされます。class
InternalException
予期しない内部エラーが発生したことを示すためにスローされます。class
InvalidCodeIndexException
非推奨。この例外はもうスローされないclass
InvalidLineNumberException
非推奨。この例外はもうスローされないclass
InvalidModuleException
リクエストされたモジュールが無効であるか、またはモジュールがアンロードされた後に無効になったことを示すためにスローされます。class
InvalidStackFrameException
指定されたスタック・フレームがもはや有効ではないために、要求された操作が完了できないことを示すためにスローされます。class
InvalidTypeException
フィールドまたは変数の値を設定する際、あるいはメソッドの戻り値を指定する際に、型が一致していないことを示すためにスローされます。class
InvocationException
ターゲットVM内で呼び出されたメソッドで発生した例外を示すためにスローされます。class
NativeMethodException
操作がnativeメソッドに対して有効でないため、完了できないことを示す例外がスローされます。class
ObjectCollectedException
指定されたオブジェクトがガベージ・コレクトされているため、要求された操作が完了できないことを示す例外がスローされます。class
VMCannotBeModifiedException
読取り専用のVMに変更を加えた場合、操作が無効であることを示すためにスローされます。class
VMDisconnectedException
すでにターゲットVMへの接続が切断されているため、要求された操作が完了できないことを示すためにスローされる、非チェック例外です。class
VMMismatchException
特定のターゲットVMのミラーが別のターゲットVMのミラーに結合されているため、要求された操作が完了できないことを示すためにスローされます。class
VMOutOfMemoryException
ターゲットVMのメモリーが不足しているため、要求された操作が完了できないことを示すためにスローされます。 -
com.sun.jdi.connectでのThrowableの使用
com.sun.jdi.connectのThrowableのサブクラス 修飾子と型 クラス 説明 class
IllegalConnectorArgumentsException
Connector
に渡された引数が、無効であるか整合性のない場合にスローされます。class
TransportTimeoutException
この例外は、ターゲットVMへの接続時またはターゲットVMからの接続の受け入れを待っているときのタイム・アウトの結果、スローされる場合があります。class
VMStartException
ターゲットVMは正常に起動しましたが、接続が確立される前にエラーで終了しました。 -
com.sun.jdi.connect.spiでのThrowableの使用
com.sun.jdi.connect.spiのThrowableのサブクラス 修飾子と型 クラス 説明 class
ClosedConnectionException
この例外は、入出力操作の進行中に、Connection
の非同期クローズの結果としてスローされる可能性があります。 -
com.sun.jdi.requestでのThrowableの使用
com.sun.jdi.requestのThrowableのサブクラス 修飾子と型 クラス 説明 class
DuplicateRequestException
重複イベント要求を示すためにスローされます。class
InvalidRequestStateException
要求されたイベントが有効なため、そのイベントを変更できないことを示すためにスローされます。 -
com.sun.nio.sctpでのThrowableの使用
com.sun.nio.sctpのThrowableのサブクラス 修飾子と型 クラス 説明 class
IllegalReceiveException
通知ハンドラからSctpChannel
またはSctpMultiChannel
のreceive
メソッドを呼び出そうとするとスローされる非チェック例外です。class
IllegalUnbindException
チャネルにバインドされていないアドレスを削除したり、バインドされている唯一のアドレスを持つチャネルからアドレスを削除したりしようとするとスローされる非チェック例外です。class
InvalidStreamException
無効なストリームにメッセージを送信しようとするとスローされる非チェック例外です。 -
com.sun.tools.attachでのThrowableの使用
com.sun.tools.attachのThrowableのサブクラス 修飾子と型 クラス 説明 class
AgentInitializationException
エージェントがターゲットのJava仮想マシンで初期化に失敗したときにスローされる例外です。class
AgentLoadException
エージェントをターゲットのJava仮想マシン内にロードできない場合にスローされる例外です。class
AttachNotSupportedException
互換性のあるAttachProvider
が存在しないJava仮想マシンにアタッチしようとすると、VirtualMachine.attach
によってスローされます。class
AttachOperationFailedException
ターゲットVMでアタッチ操作が失敗したことのシグナルを生成する例外タイプ。 -
java.awtでのThrowableの使用
java.awtでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AWTError
重大なAbstract Window Toolkitエラーが発生したときにスローされます。class
AWTException
Abstract Window Toolkit例外が発生したことを通知します。class
FontFormatException
Font
クラスのメソッドcreateFontによってスローされ、指定されたフォントが無効であることを示します。class
HeadlessException
キーボード、ディスプレイ、またはマウスに依存するコードが、キーボード、ディスプレイ、またはマウスをサポートしない環境で呼び出された場合にスローされます。class
IllegalComponentStateException
要求された操作に対し、AWTコンポーネントが適切な状態にないというシグナルです。 -
java.awt.colorでのThrowableの使用
java.awt.colorでのThrowableのサブクラス 修飾子と型 クラス 説明 class
CMMException
この例外は、ネイティブCMMがエラーを返した場合にスローされます。class
ProfileDataException
この例外は、ICC_Profile
オブジェクトへのアクセスまたは処理でエラーが発生した場合にスローされます。 -
java.awt.datatransferでのThrowableの使用
java.awt.datatransferでのThrowableのサブクラス 修飾子と型 クラス 説明 class
MimeTypeParseException
MIMEタイプ解析に関連する例外をカプセル化するクラスです。class
UnsupportedFlavorException
要求されたデータがこのフレーバでサポートされていないことを示すシグナルです。 -
java.awt.dndでのThrowableの使用
java.awt.dndでのThrowableのサブクラス 修飾子と型 クラス 説明 class
InvalidDnDOperationException
この例外は、java.awt.dndパッケージのさまざまなメソッドによってスローされます。 -
java.awt.eventでのThrowableの使用
Throwableを返すjava.awt.eventのメソッド 修飾子と型 メソッド 説明 Throwable
InvocationEvent. getThrowable()
Runnableのrun()
メソッド実行時にキャッチされたThrowableを返します。 -
java.awt.geomでのThrowableの使用
java.awt.geomでのThrowableのサブクラス 修飾子と型 クラス 説明 class
IllegalPathStateException
IllegalPathStateException
は、特定のオペレーションについてパスが無効な場合に、そのオペレーションが実行されたときにスローされる例外を表します。たとえば、初期movetoなしでパス・セグメントがGeneralPath
に追加される場合などです。class
NoninvertibleTransformException
NoninvertibleTransformException
クラスは、AffineTransform
オブジェクトの逆変換を必要とするオペレーションを実行する場合に、AffineTransform
が逆変換できる状態でないときにスローされる例外を表します。 -
java.awt.imageでのThrowableの使用
java.awt.imageでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ImagingOpException
ImagingOpException
は、BufferedImageOp
とRasterOp
の一方のフィルタ・メソッドがイメージを処理できない場合にスローされます。class
RasterFormatException
Raster
に無効なレイアウト情報が存在する場合、RasterFormatException
がスローされます。 -
java.awt.printでのThrowableの使用
java.awt.printでのThrowableのサブクラス 修飾子と型 クラス 説明 class
PrinterAbortException
PrinterAbortException
クラスはPrinterException
のサブクラスで、印刷中であったユーザーまたはアプリケーションの印刷ジョブが終了したことを示すために使用します。class
PrinterException
PrinterException
クラスおよびそのサブクラスは、印刷システムで例外状況が発生したことを示すために使用します。class
PrinterIOException
PrinterIOException
クラスはPrinterException
のサブクラスで、印刷中になんらかのIOエラーが発生したことを示すために使用されます。Throwableを返すjava.awt.printのメソッド 修飾子と型 メソッド 説明 Throwable
PrinterIOException. getCause()
この例外(印刷ジョブを終了したIOException
)の原因を返します。 -
java.beansでのThrowableの使用
java.beansでのThrowableのサブクラス 修飾子と型 クラス 説明 class
IntrospectionException
イントロスペクション中に例外が発生した場合にスローされます。class
PropertyVetoException
PropertyVetoExceptionは、プロパティに対して推奨される変更が受け入れられない値である場合にスローされます。 -
java.ioでのThrowableの使用
java.ioでのThrowableのサブクラス 修飾子と型 クラス 説明 class
CharConversionException
文字変換で発生する例外の基底クラスです。class
EOFException
入力の途中で、予想外のファイルの終了、または予想外のストリームの終了があったことを表すシグナルです。class
FileNotFoundException
指定されたパス名で示されるファイルが開けなかったことを通知します。class
InterruptedIOException
入出力処理で割込みが発生したことを通知するシグナルを発生させます。class
InvalidClassException
直列化ランタイムが、クラスについて次の問題のどれかを検出したときにスローされます。class
InvalidObjectException
1つ以上の直列化復元オブジェクトが検証をパスしなかったことを示します。class
IOError
重大な入出力エラーが発生したときにスローされます。class
IOException
何らかの入出力例外の発生を通知するシグナルを発生させます。class
NotActiveException
直列化または直列化復元がアクティブではない場合にスローされます。class
NotSerializableException
インスタンスが直列化可能インタフェースを持つ必要がある場合にスローされます。class
ObjectStreamException
オブジェクト・ストリーム・クラスに固有の例外すべてのスーパー・クラスです。class
OptionalDataException
プリミティブ・データが読み込まれていないか、またはデータの終わりがストリーム内の直列化オブジェクトにあるため、オブジェクトの読込み操作が失敗したことを示す例外です。class
StreamCorruptedException
オブジェクト・ストリームから読み込まれた制御情報が、内部整合性検査に違反していた場合にスローされます。class
SyncFailedException
同期(sync)オペレーションが失敗したことを通知します。class
UncheckedIOException
IOException
を非チェック例外でラップします。class
UnsupportedEncodingException
文字のエンコーディングがサポートされていません。class
UTFDataFormatException
不正な構造を持つ修正UTF-8形式の文字列が、データ入力ストリーム内に読み込まれたか、またはデータ入力インタフェースを実装するクラスによって読み込まれたことを示します。class
WriteAbortedException
書込み時にObjectStreamExceptionsの1つがスローされたことを通知します。Throwableを返すjava.ioのメソッド 修飾子と型 メソッド 説明 Throwable
WriteAbortedException. getCause()
オペレーションを終了させた例外(原因)を返します。Throwable型のパラメータを持つjava.ioのコンストラクタ コンストラクタ 説明 IOError(Throwable cause)
指定された原因でIOErrorの新しいインスタンスを構築します。IOException(String message, Throwable cause)
指定された詳細メッセージと原因を持つIOException
を構築します。IOException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つIOException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。 -
java.langでのThrowableの使用
java.langでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AbstractMethodError
アプリケーションが抽象メソッドを呼び出そうとした場合にスローされます。class
ArithmeticException
算術計算で例外的条件が発生した場合にスローされます。class
ArrayIndexOutOfBoundsException
不正なインデックスを使って配列がアクセスされたことを示すためにスローされます。class
ArrayStoreException
不正な型のオブジェクトをオブジェクトの配列に格納しようとしたことを示すためにスローされます。class
AssertionError
アサーションが失敗したことを示すためにスローされます。class
BootstrapMethodError
invokedynamic
命令または動的定数がそのブートストラップ・メソッドと引数の解決に失敗したこと、またはブートストラップ・メソッドが適切な「メソッド・タイプ」のtargetを指定して「コール・サイト」を提供できなかったこと、または動的定数メソッドが必要な型定数を提供するために失敗したことを示すためにスローされます。class
ClassCastException
あるオブジェクトを継承関係にないサブクラスにキャストしようとしたことを示すためにスローされます。class
ClassCircularityError
Java仮想マシンがロード中のクラスのスーパー・クラス階層内で循環を検出した場合に、スローされます。class
ClassFormatError
Java仮想マシンがクラス・ファイルを読み込もうとして、ファイルが壊れていると判断した場合、またはクラス・ファイルとして解釈できない場合にスローされます。class
ClassNotFoundException
アプリケーションが、クラスの文字列名を使用して次のメソッドでロードしようとしたが、指定された名前のクラスの定義が見つからなかった場合にスローされます。クラスClass
のforName
メソッド。class
CloneNotSupportedException
オブジェクトを複製するためにObject
クラスのclone
メソッドが呼び出されたが、そのオブジェクトのクラスがCloneable
インタフェースを実装していないことを示すためにスローされます。class
EnumConstantNotPresentException
アプリケーションが名前によりenum定数にアクセスしようとしたときや、指定された名前の定数を持たないenum型にアクセスしようとしたときにスローされます。class
Error
Error
はThrowable
のサブクラスで、通常のアプリケーションであればキャッチすべきではない重大な問題を示します。class
Exception
Exception
クラスとそのサブクラスは、通常のアプリケーションでキャッチされる可能性のある状態を示すThrowable
の形式の1つです。class
ExceptionInInitializerError
static初期化子で予想外の例外が発生したことを通知します。class
IllegalAccessError
アクセスできないフィールドへのアクセスや変更、あるいはアクセスできないメソッドの呼出しをアプリケーションが試みた場合にスローされます。class
IllegalAccessException
アプリケーションが、配列以外のインスタンス作成、フィールドの設定または取得、メソッドの呼出しを試みた場合に、IllegalAccessExceptionがスローされます。ただし、現在のところ、メソッドの実行により指定されたクラス、フィールド、メソッド、またはコンストラクタの定義へのアクセスは行われません。class
IllegalArgumentException
不正な引数、または不適切な引数をメソッドに渡したことを示すためにスローされます。class
IllegalCallerException
メソッドが不適切な呼び出し元によって呼び出されたことを示すためにスローされます。class
IllegalMonitorStateException
所定のモニターを持たないスレッドがオブジェクトのモニターで待つことを試みたこと、あるいはほかのスレッドが所定のモニターを持たずにオブジェクトのモニターで待つことを通知したことを示すためにスローされます。class
IllegalStateException
不正または不適切なときにメソッドが呼び出されたことを示します。class
IllegalThreadStateException
要求されたオペレーションに対してスレッドの状態が不適切であることを示すためにスローされます。class
IncompatibleClassChangeError
クラス定義に互換性のない変更があった場合にスローされます。class
IndexOutOfBoundsException
ある種のインデックス(配列、文字列、ベクトルなど)が範囲外であることを示すためにスローされます。class
InstantiationError
アプリケーションがJavaのnew
構文を使って抽象クラスやインタフェースのインスタンスを生成しようとしたときにスローされます。class
InstantiationException
アプリケーションがClass
クラスのnewInstance
メソッドを使ってクラスのインスタンスを生成しようとしたときに、指定されたクラス・オブジェクトのインスタンスを生成できない場合にスローされます。class
InternalError
Java Virtual Machine内で予期しない内部エラーが発生したことを示すためにスローされます。class
InterruptedException
あるスレッドが待ち状態、休止状態、または占有されているとき、アクティビティの前かその間のいずれかにそのスレッドで割込みが発生した場合にスローされます。class
LayerInstantiationException
「モジュール層」の作成に失敗したときにスローされます。class
LinkageError
LinkageError
のサブクラスは、あるクラスが別のクラスに依存関係がある場合に、前者のクラスをコンパイルしたあと、後者のクラスへの変更によって互換性が失われたことを示します。class
NegativeArraySizeException
負のサイズを持った配列をアプリケーションが作成しようとした場合にスローされます。class
NoClassDefFoundError
通常のメソッド呼び出し、あるいはnew
式を使った新しいインスタンスの生成で、Java仮想マシンまたはClassLoader
インスタンスがクラス定義をロードしようとしたが、クラス定義が見からない場合にスローされます。class
NoSuchFieldError
オブジェクトの指定されたフィールドにアプリケーションがアクセス、または変更を試みたとき、オブジェクトにそのフィールドがない場合にスローされます。class
NoSuchFieldException
指定された名前のフィールドがクラスにはないことを通知します。class
NoSuchMethodError
あるクラスの特定のメソッド(staticメソッド、またはインスタンス・メソッド)をアプリケーションが呼び出そうとしたとき、すでにそのクラスには呼び出されたメソッドの定義がない場合にスローされます。class
NoSuchMethodException
特定のメソッドが見つからない場合にスローされます。class
NullPointerException
オブジェクトが必要な場合に、アプリケーションがnull
を使おうとするとスローされます。class
NumberFormatException
アプリケーションが文字列を数値型に変換しようとしたとき、文字列の形式が正しくない場合にスローされます。class
OutOfMemoryError
メモリー不足のためにJava Virtual Machineがオブジェクトを割り当てることができず、ガベージ・コレクタによっても使用可能なメモリーをこれ以上確保できない場合にスローされます。class
ReflectiveOperationException
コア・リフレクションのリフレクト操作からスローされる例外の、共通のスーパー・クラスです。class
RuntimeException
RuntimeException
は、Java Virtual Machineの通常の処理でスローすることができる各種の例外のスーパー・クラスです。class
SecurityException
セキュリティ・マネージャによってスローされ、セキュリティ違反を示します。class
StackOverflowError
アプリケーションでの再帰の回数が多すぎてスタック・オーバーフローが起こる場合にスローされます。class
StringIndexOutOfBoundsException
String
メソッドによりスローされ、インデックスが負または文字列のサイズより大きいことを示します。class
ThreadDeath
ThreadDeath
のインスタンスは、対象となるスレッド内で(非推奨の)Thread.stop()
メソッドが呼び出されたときにスローされます。class
TypeNotPresentException
アプリケーションが型の名前を表す文字列を使って型にアクセスし、指定された名前の型の定義が見つからないときに、スローされます。class
UnknownError
未知であるが重大な例外がJava Virtual Machineで発生した場合にスローされます。class
UnsatisfiedLinkError
Java Virtual Machineが、native
と宣言されたメソッドの適切なネイティブ言語の定義を見つけることができない場合にスローされます。class
UnsupportedClassVersionError
Java Virtual Machineが、クラス・ファイルの読込み中に、そのファイルのメジャー・バージョン番号とマイナー・バージョン番号がサポートされていないと判定した場合にスローされます。class
UnsupportedOperationException
要求されたオペレーションがサポートされていないことを示すためにスローされます。class
VerifyError
クラス・ファイルが適切な形式でも、ある種の内部矛盾またはセキュリティ上の問題があることを「ベリファイア(verifier)」が検出した場合にスローされます。class
VirtualMachineError
Java Virtual Machineが壊れているか、または動作を継続するのに必要なリソースが足りなくなったことを示すためにスローされます。Throwableを返すjava.langのメソッド 修飾子と型 メソッド 説明 Throwable
Throwable. fillInStackTrace()
実行スタック・トレースを埋め込みます。Throwable
Throwable. getCause()
このスロー可能オブジェクトの原因を返しますが、原因が存在しないか不明な場合はnull
を返します。Throwable
ClassNotFoundException. getException()
クラスのロードを試みているときにエラーが発生した場合は生じた例外を返します。Throwable
ExceptionInInitializerError. getException()
staticな初期化中に発生した、このエラーが作成される原因になった例外を返します。Throwable[]
Throwable. getSuppressed()
この例外を提供する目的で(通常try
-with-resources文によって)抑制された例外をすべて含む配列を返します。Throwable
Throwable. initCause(Throwable cause)
このスロー可能オブジェクトの原因を、指定された値に初期化します。Throwable型のパラメータを持つjava.langのメソッド 修飾子と型 メソッド 説明 void
Throwable. addSuppressed(Throwable exception)
この例外を提供する目的で抑制された例外に、指定された例外を追加します。Throwable
Throwable. initCause(Throwable cause)
このスロー可能オブジェクトの原因を、指定された値に初期化します。default void
System.Logger. log(System.Logger.Level level, String msg, Throwable thrown)
指定されたスロー可能オブジェクトに関連付けられたメッセージをログに記録します。default void
System.Logger. log(System.Logger.Level level, Supplier<String> msgSupplier, Throwable thrown)
指定されたスロー可能オブジェクトに関連付けられた遅延メッセージを記録します。void
System.Logger. log(System.Logger.Level level, ResourceBundle bundle, String msg, Throwable thrown)
指定されたスロー可能オブジェクトに関連付けられたローカライズされたメッセージを記録します。void
Thread.UncaughtExceptionHandler. uncaughtException(Thread t, Throwable e)
指定されたキャッチされない例外により、指定されたスレッドが終了したときに呼び出されるメソッドです。void
ThreadGroup. uncaughtException(Thread t, Throwable e)
このスレッド・グループ内のスレッドが、キャッチされていない例外のために停止し、スレッドに固有のThread.UncaughtExceptionHandler
が備えられていないときに、Java仮想マシンによって呼び出されます。Throwableをスローするjava.langのメソッド 修飾子と型 メソッド 説明 protected void
Object. finalize()
非推奨。ファイナライズの仕組みは本質的に問題です。Throwable型のパラメータを持つjava.langのコンストラクタ コンストラクタ 説明 AssertionError(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規AssertionError
を構築します。BootstrapMethodError(String s, Throwable cause)
指定された詳細メッセージと原因を持つBootstrapMethodError
を構築します。BootstrapMethodError(Throwable cause)
指定された原因を使用してBootstrapMethodError
を構築します。ClassNotFoundException(String s, Throwable ex)
指定された詳細メッセージと、クラスのロード時に生じたオプションの例外を持つ、ClassNotFoundException
を構築します。Error(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規エラーを構築します。Error(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
指定された詳細メッセージ、原因、抑制の有効化または無効化、書込み可能スタック・トレースの有効化または無効化に基づいて、新しいエラーを構築します。Error(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しいエラーを構築します(これには通常、cause
のクラスと詳細メッセージが含まれる)。Exception(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。Exception(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
指定された詳細メッセージ、原因、抑制の有効化または無効化、書込み可能スタック・トレースの有効化または無効化に基づいて、新しい例外を構築します。Exception(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。ExceptionInInitializerError(Throwable thrown)
スローされたThrowable
オブジェクトへの参照をExceptionInInitializerError.getException()
メソッドによりあとで取得できるように保存することによって、新しいExceptionInInitializerError
クラスを構築します。IllegalArgumentException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。IllegalArgumentException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。IllegalCallerException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。IllegalCallerException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。IllegalStateException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。IllegalStateException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。InternalError(String message, Throwable cause)
指定された詳細メッセージと原因を使用してInternalError
を構築します。InternalError(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つInternalError
を構築します(これには通常、cause
のクラスと詳細メッセージが含まれます)。LayerInstantiationException(String msg, Throwable cause)
指定された詳細メッセージと原因でLayerInstantiationException
を構築します。LayerInstantiationException(Throwable cause)
指定された原因でLayerInstantiationException
を構築します。LinkageError(String s, Throwable cause)
指定された詳細メッセージと原因を持つLinkageError
を構築します。ReflectiveOperationException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。ReflectiveOperationException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。RuntimeException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新しい実行時例外を構築します。RuntimeException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
指定された詳細メッセージ、原因、抑制の有効化または無効化、書込み可能スタック・トレースの有効化または無効化に基づいて、新しい実行時例外を構築します。RuntimeException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい実行時例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。SecurityException(String message, Throwable cause)
指定した詳細メッセージと原因を持つSecurityException
を作成します。SecurityException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つSecurityException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。Throwable(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規スロー可能オブジェクトを構築します。Throwable(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
指定された詳細メッセージ、原因、抑制の有効化または無効化、書込み可能スタック・トレースの有効化または無効化に基づいて、新しいスロー可能オブジェクトを構築します。Throwable(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を使って新しいスロー可能オブジェクトを構築します(通常、cause
のクラスと詳細メッセージを含みます)。TypeNotPresentException(String typeName, Throwable cause)
指定された原因を持つ名前付きの型のTypeNotPresentException
を構築します。UnsupportedOperationException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。UnsupportedOperationException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つ新しい例外を構築します(通常、cause
のクラスと詳細メッセージを含みます)。VirtualMachineError(String message, Throwable cause)
指定された詳細メッセージと原因を持つVirtualMachineError
を構築します。VirtualMachineError(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つVirtualMachineError
を構築します(通常、cause
のクラスと詳細メッセージを含みます)。 -
java.lang.annotationでのThrowableの使用
java.lang.annotationでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AnnotationFormatError
注釈パーサーがクラス・ファイルから注釈の読取りを試みて、注釈が不正であると判断した場合にスローされます。class
AnnotationTypeMismatchException
注釈のコンパイル(または直列化)後に型が変更されている注釈要素に、プログラムがアクセスを試みたことを示すためにスローされます。class
IncompleteAnnotationException
注釈のコンパイル(または直列化)後に注釈型定義に追加された注釈型要素に、プログラムがアクセスを試みたことを示すためにスローされます。Throwable型のパラメータを持つjava.lang.annotationのコンストラクタ コンストラクタ 説明 AnnotationFormatError(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用してAnnotationFormatError
を新しく構築します。AnnotationFormatError(Throwable cause)
指定された原因と詳細メッセージ(cause == null ? null : cause.toString())
を持つ新しいAnnotationFormatError
を構築します(通常、cause
のクラスと詳細メッセージを含みます)。 -
java.lang.constantでのThrowableの使用
Throwableを投げるjava.lang.constantのメソッド 修飾子と型 メソッド 説明 CallSite
DynamicCallSiteDesc. resolveCallSiteDesc(MethodHandles.Lookup lookup)
指定された引数を使用してブートストラップ・メソッドを最終的に起動し、結果のCallSite
を返します。 -
java.lang.instrumentでのThrowableの使用
java.lang.instrumentでのThrowableのサブクラス 修飾子と型 クラス 説明 class
IllegalClassFormatException
入力パラメータが無効な場合にClassFileTransformer.transform
の実装によってスローされます。class
UnmodifiableClassException
指定されたクラスの1つを変更できない場合、Instrumentation.redefineClasses
の実装によってスローされます。class
UnmodifiableModuleException
モジュールを変更できないことを示すためにスローされます。 -
java.lang.invokeでのThrowableの使用
java.lang.invokeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
LambdaConversionException
LambdaConversionExceptionclass
StringConcatException
リンケージ・イン・バリアントが違反されると、StringConcatExceptionがStringConcatFactory
によってスローされます。class
WrongMethodTypeException
コード内でメソッド・ハンドルを不正なメソッド型経由で呼び出そうとしたことを示すためにスローされます。Throwable型の型引数を持つjava.lang.invokeのメソッド・パラメータ 修飾子と型 メソッド 説明 static MethodHandle
MethodHandles. catchException(MethodHandle target, Class<? extends Throwable> exType, MethodHandle handler)
ターゲットのメソッド・ハンドルを例外ハンドラの内部で実行することによって、このターゲットを適応させるメソッド・ハンドルを作成します。Throwableをスローするjava.lang.invokeのメソッド 修飾子と型 メソッド 説明 static Object
ConstantBootstraps. invoke(MethodHandles.Lookup lookup, String name, Class<?> type, MethodHandle handle, Object... args)
指定された引数を使ってメソッド・ハンドルを呼び出した結果を返します。Object
MethodHandle. invoke(Object... args)
メソッド・ハンドルを呼び出しますが、その際、呼出し元のどのような型記述子でも許可され、必要に応じて引数や戻り値の変換も実行されます。Object
MethodHandle. invokeExact(Object... args)
メソッド・ハンドルを呼び出し、その際、呼出し元のどのような型記述子でも許可されますが、型は厳密に一致する必要があります。Object
MethodHandle. invokeWithArguments(Object... arguments)
可変アリティ呼び出しを実行し、指定された配列の引数をメソッド・ハンドルに渡します。これは、Object
型のみを記述する引数サイトの不正確なinvoke
を経由するかのように、実際の引数の数は引数の配列の長さです。Object
MethodHandle. invokeWithArguments(List<?> arguments)
可変アリティ呼び出しを実行し、指定されたリストの引数をメソッド・ハンドルに渡します。これは、Object
型のみを記述する不正なinvoke
を経由するかのように、実際の引数の数は引数リストの長さです。Throwable型のパラメータを持つjava.lang.invokeのコンストラクタ コンストラクタ 説明 LambdaConversionException(String message, Throwable cause)
メッセージと原因でLambdaConversionException
を構築します。LambdaConversionException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace)
メッセージ、原因および他の設定でLambdaConversionException
を構築します。LambdaConversionException(Throwable cause)
原因でLambdaConversionException
を構築します。StringConcatException(String msg, Throwable cause)
メッセージとリンクされたスロー可能オブジェクトを持つ例外を構築Throwableをスローするjava.lang.invokeのコンストラクタ コンストラクタ 説明 ConstantCallSite(MethodType targetType, MethodHandle createTargetHook)
永続的なターゲットを持つコール・サイトを作成します(コール・サイト自体にバインドされる場合があります)。 -
java.lang.moduleでのThrowableの使用
java.lang.moduleのThrowableのサブクラス 修飾子と型 クラス 説明 class
FindException
モジュールを見つける際にエラーが発生したときにModuleFinder
によってスローされます。class
InvalidModuleDescriptorException
モジュール記述子を読み込むときにスローされ、モジュール記述子の形式が正しくないか、モジュール記述子として解釈できない場合にスローされます。class
ResolutionException
モジュールのセットを解決したり、サービス・バインディングでモジュールのセットを解決したりすると失敗します。型Throwableのパラメータを持つjava.lang.moduleのコンストラクタ コンストラクタ 説明 FindException(String msg, Throwable cause)
指定された詳細メッセージと原因でFindException
を構築します。FindException(Throwable cause)
指定された原因でFindException
を構築します。ResolutionException(String msg, Throwable cause)
指定された詳細メッセージと原因でResolutionException
を構築します。ResolutionException(Throwable cause)
指定された原因でこの例外のインスタンスを構築します。 -
java.lang.reflectでのThrowableの使用
java.lang.reflectでのThrowableのサブクラス 修飾子と型 クラス 説明 class
GenericSignatureFormatError
構文的に不正な署名属性が、型、メソッド、あるいはコンストラクタのジェネリック署名情報を解釈する必要があるリフレクト・メソッドにより検出された場合にスローされます。class
InaccessibleObjectException
Java言語のアクセス・チェックを抑制できない場合にスローされます。class
InvocationTargetException
InvocationTargetExceptionは、呼び出されるメソッドまたはコンストラクタがスローする例外をラップする、チェック例外です。class
MalformedParameterizedTypeException
セマンティックス的に不正なパラメータ化された型が、型のインスタンス化を必要とするリフレクト・メソッドにより検出された場合にスローされます。class
MalformedParametersException
java.lang.reflectパッケージ
がクラス・ファイルからメソッド・パラメータの読取りを試みて、1つ以上のパラメータの型式が不正であると判断した場合にスローされます。class
UndeclaredThrowableException
呼出しハンドラのinvoke
メソッドが、プロキシ・インスタンスで呼び出され、呼出しハンドラにディスパッチされたメソッドのthrows
節で宣言されたどの例外タイプにも割当てできないチェック例外(RuntimeException
またはError
に割当てできないThrowable
)をスローした場合、プロキシ・インスタンスのメソッド呼出しによってスローされます。Throwableを返すjava.lang.reflectのメソッド 修飾子と型 メソッド 説明 Throwable
InvocationTargetException. getCause()
この例外の原因(スローされたターゲット例外、null
も可)を返します。Throwable
InvocationTargetException. getTargetException()
スローされたターゲット例外を取得します。Throwable
UndeclaredThrowableException. getUndeclaredThrowable()
このUndeclaredThrowableException
でラップされたThrowable
インスタンスを返します(null
も可)。Throwableをスローするjava.lang.reflectのメソッド 修飾子と型 メソッド 説明 Object
InvocationHandler. invoke(Object proxy, Method method, Object[] args)
プロキシ・インスタンスでメソッド呼出しを処理し、その結果を返します。Throwable型のパラメータを持つjava.lang.reflectのコンストラクタ コンストラクタ 説明 InvocationTargetException(Throwable target)
ターゲット例外を使用してInvocationTargetExceptionを構築します。InvocationTargetException(Throwable target, String s)
ターゲット例外および詳細メッセージを使用して、InvocationTargetExceptionを構築します。UndeclaredThrowableException(Throwable undeclaredThrowable)
指定されたThrowable
を持つUndeclaredThrowableException
を構築します。UndeclaredThrowableException(Throwable undeclaredThrowable, String s)
指定されたThrowable
と詳細メッセージを持つUndeclaredThrowableException
を構築します。 -
java.lang.runtimeでのThrowableの使用
Throwableを投げるjava.lang.runtimeのメソッド 修飾子と型 メソッド 説明 static Object
ObjectMethods. bootstrap(MethodHandles.Lookup lookup, String methodName, TypeDescriptor type, Class<?> recordClass, String names, MethodHandle... getters)
invokedynamic
コール・サイトまたは動的な定数プール・エントリのコンポーネント名およびアクセッサ・メソッドの説明に基づいて、Object.equals(Object)
、Object.hashCode()
およびObject.toString()
メソッドを生成するブートストラップ・メソッド。 -
java.netでのThrowableの使用
java.netでのThrowableのサブクラス 修飾子と型 クラス 説明 class
BindException
ソケットをローカル・アドレスとポートにバインドしようとした際にエラーが発生したことを通知します。class
ConnectException
ソケットをリモート・アドレスとポートに接続しようとした際にエラーが発生したことを通知します。class
HttpRetryException
HTTP要求を再試行する必要があるが、ストリーミング・モードが有効になっているために自動的に再試行できないことを示すために、スローされます。class
MalformedURLException
不正な形式のURLが見つかったことを示すためにスローされます。class
NoRouteToHostException
ソケットをリモート・アドレスとポートに接続しようとした際にエラーが発生したことを通知します。class
PortUnreachableException
ICMPポート到達不可能メッセージが接続されたデータグラムに受信されたことを示すシグナルです。class
ProtocolException
使用しているプロトコルでエラー(TCPエラーなど)が発生したことを表すためにスローされます。class
SocketException
ソケットの作成中またはアクセス中にエラーが発生したことを示すためにスローされます。class
SocketTimeoutException
ソケットの読み込みまたは受け入れでタイム・アウトが発生したことを示すシグナルです。class
UnknownHostException
ホストのIPアドレスが判定できなかった場合にスローされます。class
UnknownServiceException
未知のサービス例外が発生したことを示すためにスローされます。class
URISyntaxException
文字列をURI参照として解析できなかったことを示すためにスローされたチェック例外です。 -
java.net.httpでのThrowableの使用
java.net.httpのThrowableのサブクラス 修飾子と型 クラス 説明 class
HttpConnectTimeoutException
指定された期間内にHttpRequest
の送信を目的とした接続が正常に確立されなかった場合にスローされます。class
HttpTimeoutException
レスポンスが指定された期間内に受信されない場合にスローされます。class
WebSocketHandshakeException
開梱に失敗したときにスローされます。型Throwableのパラメータを持つjava.net.httpのメソッド 修飾子と型 メソッド 説明 WebSocketHandshakeException
WebSocketHandshakeException. initCause(Throwable cause)
default void
WebSocket.Listener. onError(WebSocket webSocket, Throwable error)
エラーが発生したことを示す。 -
java.nioでのThrowableの使用
java.nioでのThrowableのサブクラス 修飾子と型 クラス 説明 class
BufferOverflowException
相対put操作がターゲット・バッファのリミットに達したときにスローされる非チェック例外です。class
BufferUnderflowException
相対get操作がソース・バッファのリミットに達したときにスローされる非チェック例外です。class
InvalidMarkException
マークが定義されていない状態でバッファをリセットしようとしたときにスローされる、非チェック例外です。class
ReadOnlyBufferException
読込み専用のバッファ上でput
やcompact
といった内容変更メソッドが呼び出されるときにスローされる非チェック例外です。 -
java.nio.channelsでのThrowableの使用
java.nio.channelsでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AcceptPendingException
以前の受け付け操作が完了していないのにチャネル上で受け付け操作を開始しようとした場合にスローされる非チェック例外です。class
AlreadyBoundException
すでにバインド済みのネットワーク指向チャネルのソケットをバインドしようとしたときにスローされる非チェック例外です。class
AlreadyConnectedException
すでに接続済みのSocketChannel
を接続しようとしたときにスローされる非チェック例外です。class
AsynchronousCloseException
別のスレッドがチャネルまたは入出力操作時にブロックされるチャネルの一部をクローズしたときにスレッドが受け取るチェック例外です。class
CancelledKeyException
すでに無効になった選択キーを使用しようとしたときにスローされる非チェック例外です。class
ClosedByInterruptException
スレッドがチャネルでの入出力操作でブロックされているにもかかわらず、別のスレッドから割込みを受けた場合に受信するチェック例外です。class
ClosedChannelException
クローズしたチャネルに対する入出力操作を行おうとしたとき、または実行しようとした入出力操作に対してそのチャネルがクローズされている場合にスローされるチェック例外です。class
ClosedSelectorException
クローズしたセレクタに対する入出力操作を呼び出そうとしたときにスローされる非チェック例外です。class
ConnectionPendingException
非ブロック接続操作の進行中にSocketChannel
に接続しようとしたときにスローされる非チェック例外です。class
FileLockInterruptionException
ファイル・ロックの獲得を待機しているスレッドに対して別のスレッドから割込みがあったときに受け取られるチェック例外です。class
IllegalBlockingModeException
ブロック・モードが不正であるのに、チャネル上でブロック・モード固有の操作を呼び出したときにスローされる非チェック例外です。class
IllegalChannelGroupException
同じプロバイダによって作成されなかったグループ内のチャネルを開こうとしたときにスローされる非チェック例外です。class
IllegalSelectorException
チャネルの作成元プロバイダ以外が作成したセレクタにチャネルを登録しようとしたときにスローされる非チェック例外です。class
InterruptedByTimeoutException
非同期操作が完了する前にタイム・アウト時間が経過したときにスレッドが受け取るチェック例外です。class
NoConnectionPendingException
最初にそのconnect
メソッドを正常に呼び出すことなく、SocketChannel
のfinishConnect
メソッドが呼び出された場合にスローされる非チェック例外です。class
NonReadableChannelException
最初は読込みのためにオープンされていなかったチャネルから読込みを行おうとしたときにスローされる非チェック例外です。class
NonWritableChannelException
最初は書込みのためにオープンされていなかったチャネルに対して書込みを行おうとしたときにスローされる非チェック例外です。class
NotYetBoundException
未バインドのサーバー・ソケット・チャネル上で入出力操作を呼び出そうとしたときにスローされる非チェック例外です。class
NotYetConnectedException
未接続のソケット・チャネル上で入出力操作を呼び出そうとしたときにスローされる非チェック例外です。class
OverlappingFileLockException
ロックを獲得しようとしたファイル領域が、すでに同じJava仮想マシンによってロックされている領域にオーバーラップしている場合、またはその他のスレッドが同じファイルのオーバーラップしている領域をロックしようと待機している場合にスローされる非チェック例外です。class
ReadPendingException
以前の読取りが完了していないのに非同期ソケット・チャネルから読み取ろうとした場合にスローされる非チェック例外です。class
ShutdownChannelGroupException
シャットダウン済みのグループ内でチャネルを構築しようとしたときや、チャネル・グループが終了したために入出力操作の終了ハンドラを呼び出せないときにスローされる非チェック例外です。class
UnresolvedAddressException
未解決のソケット・アドレスに対してネットワーク操作を呼び出そうとしたときにスローされる非チェック例外です。class
UnsupportedAddressTypeException
サポートされていない型のソケット・アドレスにバインドまたは接続しようとしたときにスローされる非チェック例外です。class
WritePendingException
以前の書込みが完了していないのに非同期ソケット・チャネルに書き込もうとした場合にスローされる非チェック例外です。Throwable型のパラメータを持つjava.nio.channelsのメソッド 修飾子と型 メソッド 説明 void
CompletionHandler. failed(Throwable exc, A attachment)
操作が失敗すると呼び出されます。 -
java.nio.charsetでのThrowableの使用
java.nio.charsetでのThrowableのサブクラス 修飾子と型 クラス 説明 class
CharacterCodingException
文字のエンコード・エラーやデコード・エラーが発生したときにスローされるチェック例外です。class
CoderMalfunctionError
CharsetDecoder
のdecodeLoop
メソッドまたはCharsetEncoder
のencodeLoop
メソッドから予期しない例外がスローされたときにスローされるエラーです。class
IllegalCharsetNameException
ある文字列が、正当な文字セット名ではないのに正当であるかのように使用された場合にスローされる非チェック例外です。class
MalformedInputException
入力バイト・シーケンスが指定文字セットにとって正当でない場合、または入力文字シーケンスが16ビットの正規Unicodeシーケンスでない場合にスローされるチェック例外です。class
UnmappableCharacterException
入力文字(またはバイト)シーケンスは有効だが出力バイト(または文字)シーケンスにマップできない場合にスローされるチェック例外です。class
UnsupportedCharsetException
要求された文字セットがサポートされない場合にスローされる非チェック例外です。 -
java.nio.fileでのThrowableの使用
java.nio.fileでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AccessDeniedException
通常はファイル・アクセス権またはその他のアクセス・チェックのために、ファイル・システム操作が拒否されたときにスローされるチェック例外です。class
AtomicMoveNotSupportedException
原子的なファイル・システム操作としてファイルを移動できない場合にスローされるチェック例外です。class
ClosedDirectoryStreamException
閉じられたディレクトリ・ストリームに対する操作を呼び出そうとしたときにスローされる非チェック例外です。class
ClosedFileSystemException
閉じられたファイルやファイル・システムに対する操作を呼び出そうとしたときにスローされる非チェック例外です。class
ClosedWatchServiceException
閉じられた監視サービスに対する操作を呼び出そうとしたときにスローされる非チェック例外です。class
DirectoryIteratorException
ディレクトリ内のエントリに対する反復処理を行っているときに入出力エラーが検出された場合にスローされる実行時例外です。class
DirectoryNotEmptyException
ディレクトリが空でないためにファイル・システム操作が失敗した場合にスローされるチェック例外です。class
FileAlreadyExistsException
ファイルまたはディレクトリの作成を試みたときにその名前のファイルがすでに存在している場合にスローされるチェック例外です。class
FileSystemAlreadyExistsException
すでに存在するファイル・システムを作成しようとしたときにスローされる実行時例外です。class
FileSystemException
1つまたは2つのファイルでファイル・システム操作が失敗した場合にスローされます。class
FileSystemLoopException
ファイル・システムのループ、すなわちサイクルが検出された場合にスローされるチェック例外です。class
FileSystemNotFoundException
ファイル・システムが見つからない場合にスローされる実行時例外です。class
InvalidPathException
パス文字列に無効な文字が含まれているか、その他のファイル・システム固有の理由でパス文字列が無効であるために、パス文字列をPath
に変換できない場合にスローされる非チェック例外です。class
NoSuchFileException
存在しないファイルへのアクセスを試みた場合にスローされるチェック例外です。class
NotDirectoryException
ファイルがディレクトリでないために、ディレクトリを対象にしたファイル・システム操作が失敗した場合にスローされるチェック例外です。class
NotLinkException
ファイルがシンボリック・リンクでないためにファイル・システム操作が失敗した場合にスローされるチェック例外です。class
ProviderMismatchException
あるファイル・システム・プロバイダで作成されたオブジェクト上で、別のファイル・システム・プロバイダで作成されたパラメータを指定してメソッドを呼び出そうとした場合にスローされる非チェック例外です。class
ProviderNotFoundException
必要な型のプロバイダが見つからない場合にスローされる実行時例外です。class
ReadOnlyFileSystemException
read-only
のFileSystem
に関連付けられているオブジェクトを更新しようとしたときにスローされる非チェック例外です。 -
java.nio.file.attributeでのThrowableの使用
java.nio.file.attributeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UserPrincipalNotFoundException
主体が存在しないためにUserPrincipal
の検索に失敗した場合にスローされるチェック例外です。 -
java.rmiでのThrowableの使用
java.rmiでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AccessException
AccessException
は、java.rmi.Naming
クラスの特定のメソッド(具体的にはbind
、rebind
、unbind
)およびjava.rmi.activation.ActivationSystem
インタフェースのメソッドによってスローされ、メソッド呼出しによって要求された処理を実行するアクセス権が呼出し側にないことを示します。class
AlreadyBoundException
レジストリにすでにバインドが関連付けられている名前にオブジェクトをバインドしようとすると、AlreadyBoundException
がスローされます。class
ConnectException
ConnectException
は、リモート・メソッド呼出しでリモート・ホストへの接続が拒否された場合にスローされます。class
ConnectIOException
ConnectIOException
は、リモート・メソッド呼出しでリモート・ホストに接続しようとしているときにIOException
が発生した場合にスローされます。class
MarshalException
MarshalException
は、リモート・メソッド呼出しでリモート呼出しのヘッダー、引数、または戻り値を整列化しているときにjava.io.IOException
が発生した場合にスローされます。class
NoSuchObjectException
NoSuchObjectException
は、リモート仮想マシンにもう存在していないオブジェクトに対してメソッドを呼び出そうとした場合にスローされます。class
NotBoundException
NotBoundException
は、レジストリ内で、関連したバインディングを持たない名前を検索あるいはアンバインドしようとしたときにスローされます。class
RemoteException
RemoteException
は、リモート・メソッド呼出しの実行中に発生する可能性のあるいくつかの通信関連の例外で使用する共通のスーパー・クラスです。class
RMISecurityException
非推奨。代わりにSecurityException
を使用してください。class
ServerError
ServerError
はリモート・メソッド呼出しの結果としてスローされます。この例外がスローされた場合は、サーバー上でその呼出しが処理されているとき、つまり、引数の非整列化、リモート・メソッドの実行、または戻り値の整列化が行われているときに、Error
がスローされています。class
ServerException
ServerException
はリモート・メソッド呼出しの結果としてスローされます。この例外がスローされた場合は、サーバー上でその呼出しが処理されているとき、つまり、引数の非整列化またはリモート・メソッドの実行中に、RemoteException
がスローされています。class
ServerRuntimeException
非推奨。代替はありません。class
StubNotFoundException
StubNotFoundException
は、エクスポート時に、有効なスタブ・クラスがリモート・オブジェクトで見つからない場合にスローされます。class
UnexpectedException
UnexpectedException
は、リモート・メソッド呼出しのクライアントが、呼出しの結果として、リモート・インタフェースのメソッドのthrows
節で宣言されているチェック例外の型とは異なるチェック例外を受信した場合にスローされます。class
UnknownHostException
UnknownHostException
は、リモート・メソッド呼出しのためにリモート・ホストとの接続を確立している間にjava.net.UnknownHostException
が発生した場合にスローされます。class
UnmarshalException
UnmarshalException
は、リモート・メソッド呼出しのパラメータまたは結果を非整列化しているときに、次の条件のどれかが成立した場合にスローされることがあります。呼出しヘッダーを非整列化しているときに例外が発生した場合、戻り値のプロトコルが無効な場合、パラメータ(サーバー側)または戻り値(クライアント側)を非整列化しているときにjava.io.IOException
が発生した場合。Throwable型のパラメータを持つjava.rmiのコンストラクタ コンストラクタ 説明 RemoteException(String s, Throwable cause)
指定された詳細メッセージと原因を持つRemoteException
を構築します。 -
java.rmi.activationでのThrowableの使用
java.rmi.activationでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ActivateFailedException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。詳細は、java.rmi.activation
パッケージ仕様を参照してください。class
ActivationException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。詳細は、java.rmi.activation
パッケージ仕様を参照してください。class
UnknownGroupException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。詳細は、java.rmi.activation
パッケージ仕様を参照してください。class
UnknownObjectException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。詳細は、java.rmi.activation
パッケージ仕様を参照してください。Throwableとして宣言されたjava.rmi.activationのフィールド 修飾子と型 フィールド 説明 Throwable
ActivationException. detail
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。この起動例外の原因です。Throwableを返すjava.rmi.activationのメソッド 修飾子と型 メソッド 説明 Throwable
ActivationException. getCause()
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。この例外の原因を返します。Throwable型のパラメータを持つjava.rmi.activationのコンストラクタ コンストラクタ 説明 ActivationException(String s, Throwable cause)
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。指定された詳細メッセージと原因を持つActivationException
を構築します。 -
java.rmi.serverでのThrowableの使用
java.rmi.serverでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ExportException
ExportException
は、リモート・オブジェクトのエクスポートの試みが失敗した場合にスローされるRemoteException
です。class
ServerCloneException
ServerCloneException
は、UnicastRemoteObject
の複製時にリモート例外が発生した場合にスローされます。class
ServerNotActiveException
ServerNotActiveException
は、RemoteServer.getClientHost
の呼出し中に、そのgetClientHostメソッドがリモート・メソッド呼出しの対応範囲の外側で呼び出された場合にスローされるException
です。class
SkeletonMismatchException
非推奨。代替はありません。class
SkeletonNotFoundException
非推奨。代替はありません。class
SocketSecurityException
非推奨。このクラスは廃止されました。Throwableを返すjava.rmi.serverのメソッド 修飾子と型 メソッド 説明 Throwable
ServerCloneException. getCause()
この例外の原因を返します。 -
java.securityでのThrowableの使用
java.securityでのThrowableのサブクラス 修飾子と型 クラス 説明 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
プロバイダ例外(構成エラーや回復不可能な内部エラーなど)に対する実行時例外です。特定のプロバイダ固有の実行時エラーをスローするために、Providerによってサブクラス化されることがあります。class
SignatureException
ジェネリック署名の例外です。class
UnrecoverableEntryException
この例外は、キーストア内のエントリを復元できない場合にスローされます。class
UnrecoverableKeyException
この例外は、キーストア内のキーを復元できない場合にスローされます。Throwable型のパラメータを持つjava.securityのコンストラクタ コンストラクタ 説明 DigestException(String message, Throwable cause)
指定した詳細メッセージと原因を持つDigestException
を作成します。DigestException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つDigestException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。GeneralSecurityException(String message, Throwable cause)
指定した詳細メッセージと原因を持つGeneralSecurityException
を作成します。GeneralSecurityException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つGeneralSecurityException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。InvalidAlgorithmParameterException(String message, Throwable cause)
指定された詳細メッセージと原因でInvalidAlgorithmParameterException
を作成します。InvalidAlgorithmParameterException(Throwable cause)
指定された原因と(cause==null ? null : cause.toString())
(通常、cause
のクラスおよび詳細メッセージが含まれています)の詳細メッセージでInvalidAlgorithmParameterException
を作成します。InvalidKeyException(String message, Throwable cause)
指定された詳細メッセージと原因でInvalidKeyException
を作成します。InvalidKeyException(Throwable cause)
指定された原因と(cause==null ? null : cause.toString())
(通常、cause
のクラスおよび詳細メッセージが含まれています)の詳細メッセージでInvalidKeyException
を作成します。KeyException(String message, Throwable cause)
指定した詳細メッセージと原因を持つKeyException
を作成します。KeyException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つKeyException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。KeyManagementException(String message, Throwable cause)
指定した詳細メッセージと原因を持つKeyManagementException
を作成します。KeyManagementException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つKeyManagementException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。KeyStoreException(String message, Throwable cause)
指定した詳細メッセージと原因を持つKeyStoreException
を作成します。KeyStoreException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つKeyStoreException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。NoSuchAlgorithmException(String message, Throwable cause)
指定した詳細メッセージと原因を持つNoSuchAlgorithmException
を作成します。NoSuchAlgorithmException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つNoSuchAlgorithmException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。ProviderException(String message, Throwable cause)
指定した詳細メッセージと原因を持つProviderException
を作成します。ProviderException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つProviderException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。SignatureException(String message, Throwable cause)
指定した詳細メッセージと原因を持つSignatureException
を作成します。SignatureException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つSignatureException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。 -
java.security.certでのThrowableの使用
java.security.certでのThrowableのサブクラス 修飾子と型 クラス 説明 class
CertificateEncodingException
証明書の符号化例外です。class
CertificateException
この例外は、証明書に関するさまざまな問題の1つを示します。class
CertificateExpiredException
証明書の期限切れの例外です。class
CertificateNotYetValidException
証明書がまだ有効ではないことを示す例外です。class
CertificateParsingException
証明書構文解析例外です。class
CertificateRevokedException
X.509証明書が取り消されたことを示す例外です。class
CertPathBuilderException
CertPathBuilder
で証明書パスを構築するときに検出されるさまざまな問題の1つを表す例外です。class
CertPathValidatorException
証明書パスの妥当性を検査するときに検出されるさまざまな問題の1つを表す例外です。class
CertStoreException
CertStore
から証明書とCRLを取得するときのさまざまな問題の1つを表す例外です。class
CRLException
CRL (証明書の取消しリスト)例外です。Throwable型のパラメータを持つjava.security.certのコンストラクタ コンストラクタ 説明 CertificateEncodingException(String message, Throwable cause)
指定した詳細メッセージと原因を持つCertificateEncodingException
を作成します。CertificateEncodingException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つCertificateEncodingException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。CertificateException(String message, Throwable cause)
指定した詳細メッセージと原因を持つCertificateException
を作成します。CertificateException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つCertificateException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。CertificateParsingException(String message, Throwable cause)
指定した詳細メッセージと原因を持つCertificateParsingException
を作成します。CertificateParsingException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つCertificateParsingException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。CertPathBuilderException(String msg, Throwable cause)
指定した詳細メッセージと原因を持つCertPathBuilderException
を作成します。CertPathBuilderException(Throwable cause)
指定したスロー可能なオブジェクトをラップするCertPathBuilderException
を作成します。CertPathValidatorException(String msg, Throwable cause)
指定した詳細メッセージと原因を持つCertPathValidatorException
を作成します。CertPathValidatorException(String msg, Throwable cause, CertPath certPath, int index)
指定した詳細メッセージ、原因、証明書パス、およびインデックスを持つCertPathValidatorException
を作成します。CertPathValidatorException(String msg, Throwable cause, CertPath certPath, int index, CertPathValidatorException.Reason reason)
指定した詳細メッセージ、原因、証明書パス、インデックス、および理由を持つCertPathValidatorException
を作成します。CertPathValidatorException(Throwable cause)
指定したスロー可能なオブジェクトをラップするCertPathValidatorException
を作成します。CertStoreException(String msg, Throwable cause)
指定した詳細メッセージと原因を持つCertStoreException
を作成します。CertStoreException(Throwable cause)
指定したスロー可能なオブジェクトをラップするCertStoreException
を作成します。CRLException(String message, Throwable cause)
指定した詳細メッセージと原因を持つCRLException
を作成します。CRLException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つCRLException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。 -
java.security.specでのThrowableの使用
java.security.specでのThrowableのサブクラス 修飾子と型 クラス 説明 class
InvalidKeySpecException
無効なキー仕様の例外です。class
InvalidParameterSpecException
無効なパラメータ仕様の例外です。Throwable型のパラメータを持つjava.security.specのコンストラクタ コンストラクタ 説明 InvalidKeySpecException(String message, Throwable cause)
指定された詳細メッセージと原因でInvalidKeySpecException
を作成します。InvalidKeySpecException(Throwable cause)
指定された原因と(cause==null ? null : cause.toString())
(通常、cause
のクラスおよび詳細メッセージが含まれています)の詳細メッセージでInvalidKeySpecException
を作成します。 -
java.sqlでのThrowableの使用
java.sqlでのThrowableのサブクラス 修飾子と型 クラス 説明 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.setQueryTimeout
、DriverManager.setLoginTimeout
、DataSource.setLoginTimeout
、XADataSource.setLoginTimeout
で指定されたタイムアウトの期限が切れたときにスローされる、SQLException
のサブクラスです。class
SQLTransactionRollbackException
SQLStateクラス値が「40」であるか、またはベンダー指定の条件下にあるときにスローされるSQLException
のサブクラスです。class
SQLTransientConnectionException
SQLStateクラス値が「08」であるか、またはベンダー指定の条件下にあるときのための、SQLException
のサブクラスです。class
SQLTransientException
前回失敗した操作が、アプリケーション・レベルの機能による介入がなくても再試行時に成功する可能性がある状況では、SQLException
のサブクラスがスローされます。class
SQLWarning
データベース・アクセスの警告に関する情報を提供する例外です。Throwable型の引数を持つ型を返すjava.sqlのメソッド 修飾子と型 メソッド 説明 Iterator<Throwable>
SQLException. iterator()
チェーンされたSQLExceptionについてのイテレータを返します。Throwable型のパラメータを持つjava.sqlのコンストラクタ コンストラクタ 説明 BatchUpdateException(int[] updateCounts, Throwable cause)
指定されたcause
とupdateCounts
で初期化されたBatchUpdateException
オブジェクトを構築します。BatchUpdateException(String reason, int[] updateCounts, Throwable cause)
指定されたreason
、cause
、およびupdateCounts
で初期化されたBatchUpdateException
オブジェクトを構築します。BatchUpdateException(String reason, String SQLState, int[] updateCounts, Throwable cause)
指定されたreason
、SQLState
、cause
、およびupdateCounts
で初期化されたBatchUpdateException
オブジェクトを構築します。BatchUpdateException(String reason, String SQLState, int vendorCode, int[] updateCounts, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、cause
、およびupdateCounts
で初期化されたBatchUpdateException
オブジェクトを構築します。BatchUpdateException(String reason, String SQLState, int vendorCode, long[] updateCounts, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、cause
、およびupdateCounts
で初期化されたBatchUpdateException
オブジェクトを構築します。BatchUpdateException(Throwable cause)
指定されたcause
で初期化されたBatchUpdateException
オブジェクトを構築します。DataTruncation(int index, boolean parameter, boolean read, int dataSize, int transferSize, Throwable cause)
DataTruncation
オブジェクトを生成します。その際SQLStateは、read
がtrue
に設定された場合は01004に初期化され、read
がfalse
に設定された場合は22001に初期化されます。また、reasonは「Data truncation」、ベンダー・コードは0、その他のフィールドは指定された値にそれぞれ設定されます。SQLClientInfoException(String reason, String SQLState, int vendorCode, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
指定されたreason
、SQLState
、cause
、vendorCode
、およびfailedProperties
で初期化されたSQLClientInfoException
オブジェクトを構築します。SQLClientInfoException(String reason, String SQLState, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
指定されたreason
、SQLState
、cause
、およびfailedProperties
で初期化されたSQLClientInfoException
オブジェクトを構築します。SQLClientInfoException(String reason, Map<String,ClientInfoStatus> failedProperties, Throwable cause)
指定されたreason
、cause
、およびfailedProperties
で初期化されたSQLClientInfoException
オブジェクトを構築します。SQLClientInfoException(Map<String,ClientInfoStatus> failedProperties, Throwable cause)
指定されたcause
とfailedProperties
で初期化されたSQLClientInfoException
オブジェクトを構築します。SQLDataException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLDataException
オブジェクトを構築します。SQLDataException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLDataException
オブジェクトを構築します。SQLDataException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLDataException
オブジェクトを構築します。SQLDataException(Throwable cause)
指定されたcause
を含むSQLDataException
オブジェクトを構築します。SQLException(String reason, String sqlState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLException
オブジェクトを構築します。SQLException(String reason, String sqlState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLException
オブジェクトを構築します。SQLException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLException
オブジェクトを構築します。SQLException(Throwable cause)
指定されたcause
を含むSQLException
オブジェクトを構築します。SQLFeatureNotSupportedException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLFeatureNotSupportedException
オブジェクトを構築します。SQLFeatureNotSupportedException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLFeatureNotSupportedException
オブジェクトを構築します。SQLFeatureNotSupportedException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLFeatureNotSupportedException
オブジェクトを構築します。SQLFeatureNotSupportedException(Throwable cause)
指定されたcause
を含むSQLFeatureNotSupportedException
オブジェクトを構築します。SQLIntegrityConstraintViolationException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLIntegrityConstraintViolationException
オブジェクトを構築します。SQLIntegrityConstraintViolationException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLIntegrityConstraintViolationException
オブジェクトを構築します。SQLIntegrityConstraintViolationException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLIntegrityConstraintViolationException
オブジェクトを構築します。SQLIntegrityConstraintViolationException(Throwable cause)
指定のcause
でSQLIntegrityConstraintViolationException
オブジェクトを構築します。SQLInvalidAuthorizationSpecException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLInvalidAuthorizationSpecException
オブジェクトを構築します。SQLInvalidAuthorizationSpecException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLInvalidAuthorizationSpecException
オブジェクトを構築します。SQLInvalidAuthorizationSpecException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLInvalidAuthorizationSpecException
オブジェクトを構築します。SQLInvalidAuthorizationSpecException(Throwable cause)
指定されたcause
を含むSQLInvalidAuthorizationSpecException
オブジェクトを構築します。SQLNonTransientConnectionException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLNonTransientConnectionException
オブジェクトを構築します。SQLNonTransientConnectionException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLNonTransientConnectionException
オブジェクトを構築します。SQLNonTransientConnectionException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLTransientException
オブジェクトを構築します。SQLNonTransientConnectionException(Throwable cause)
指定されたcause
を含むSQLNonTransientConnectionException
オブジェクトを構築します。SQLNonTransientException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLNonTransientException
オブジェクトを構築します。SQLNonTransientException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLNonTransientException
オブジェクトを構築します。SQLNonTransientException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLTransientException
オブジェクトを構築します。SQLNonTransientException(Throwable cause)
指定されたcause
を含むSQLNonTransientException
オブジェクトを構築します。SQLRecoverableException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLRecoverableException
オブジェクトを構築します。SQLRecoverableException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLRecoverableException
オブジェクトを構築します。SQLRecoverableException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLRecoverableException
オブジェクトを構築します。SQLRecoverableException(Throwable cause)
指定されたcause
を含むSQLRecoverableException
オブジェクトを構築します。SQLSyntaxErrorException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLSyntaxErrorException
オブジェクトを構築します。SQLSyntaxErrorException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLSyntaxErrorException
オブジェクトを構築します。SQLSyntaxErrorException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLSyntaxErrorException
オブジェクトを構築します。SQLSyntaxErrorException(Throwable cause)
指定されたcause
を含むSQLSyntaxErrorException
オブジェクトを構築します。SQLTimeoutException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLTimeoutException
オブジェクトを構築します。SQLTimeoutException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLTimeoutException
オブジェクトを構築します。SQLTimeoutException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLTimeoutException
オブジェクトを構築します。SQLTimeoutException(Throwable cause)
指定されたcause
を含むSQLTimeoutException
オブジェクトを構築します。SQLTransactionRollbackException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLTransactionRollbackException
オブジェクトを構築します。SQLTransactionRollbackException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLTransactionRollbackException
オブジェクトを構築します。SQLTransactionRollbackException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLTransactionRollbackException
オブジェクトを構築します。SQLTransactionRollbackException(Throwable cause)
指定されたcause
を含むSQLTransactionRollbackException
オブジェクトを構築します。SQLTransientConnectionException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLTransientConnectionException
オブジェクトを構築します。SQLTransientConnectionException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLTransientConnectionException
オブジェクトを構築します。SQLTransientConnectionException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLTransientConnectionException
オブジェクトを構築します。SQLTransientConnectionException(Throwable cause)
指定されたcause
を含むSQLTransientConnectionException
オブジェクトを構築します。SQLTransientException(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLTransientException
オブジェクトを構築します。SQLTransientException(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLTransientException
オブジェクトを構築します。SQLTransientException(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLTransientException
オブジェクトを構築します。SQLTransientException(Throwable cause)
指定されたcause
を含むSQLTransientException
オブジェクトを構築します。SQLWarning(String reason, String SQLState, int vendorCode, Throwable cause)
指定されたreason
、SQLState
、vendorCode
、およびcause
を含むSQLWarning
オブジェクトを構築します。SQLWarning(String reason, String SQLState, Throwable cause)
指定されたreason
、SQLState
、およびcause
を含むSQLWarning
オブジェクトを構築します。SQLWarning(String reason, Throwable cause)
指定されたreason
とcause
を含むSQLWarning
オブジェクトを構築します。SQLWarning(Throwable cause)
指定されたcause
を含むSQLWarning
オブジェクトを構築します。 -
java.textでのThrowableの使用
java.textでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ParseException
解析中に予想外のエラーが発生したことを表すシグナルです。 -
java.timeでのThrowableの使用
java.timeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
DateTimeException
日付/時間の計算時の問題を示すために使用される例外。Throwable型のパラメータを持つjava.timeのコンストラクタ コンストラクタ 説明 DateTimeException(String message, Throwable cause)
指定されたメッセージと原因を使用して新しい日付/時間の例外を構築します。 -
java.time.formatでのThrowableの使用
java.time.formatでのThrowableのサブクラス 修飾子と型 クラス 説明 class
DateTimeParseException
解析中にエラーが発生した場合にスローされる例外。Throwable型のパラメータを持つjava.time.formatのコンストラクタ コンストラクタ 説明 DateTimeParseException(String message, CharSequence parsedData, int errorIndex, Throwable cause)
指定されたメッセージと原因を使用して新しい例外を構築します。 -
java.time.temporalでのThrowableの使用
java.time.temporalでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UnsupportedTemporalTypeException
UnsupportedTemporalTypeExceptionは、ChronoFieldまたはChronoUnitがTemporalクラスでサポートされていないことを示します。Throwable型のパラメータを持つjava.time.temporalのコンストラクタ コンストラクタ 説明 UnsupportedTemporalTypeException(String message, Throwable cause)
指定されたメッセージと原因を使用して新しいUnsupportedTemporalTypeExceptionを構築します。 -
java.time.zoneでのThrowableの使用
java.time.zoneでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ZoneRulesException
タイムゾーン構成の問題を示すためにスローされます。Throwable型のパラメータを持つjava.time.zoneのコンストラクタ コンストラクタ 説明 ZoneRulesException(String message, Throwable cause)
指定されたメッセージと原因を使用して新しい日付/時間の例外を構築します。 -
java.utilでのThrowableの使用
java.utilでのThrowableのサブクラス 修飾子と型 クラス 説明 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
IllformedLocaleException
引数のBCP 47タグが整形式でないことを示すために、Locale
およびLocale.Builder
のメソッドによってスローされます。class
InputMismatchException
取得されたトークンが予期する型のパターンと一致しないか、予期する型の範囲外である場合に、Scanner
によりスローされます。class
InvalidPropertiesFormatException
入力がプロパティ・コレクションに適したXMLドキュメント・タイプ(Properties
仕様)に準拠していなかったために、操作を完了できなかったことを示すためにスローされます。class
MissingFormatArgumentException
対応する引数のない書式指示子が存在するか、引数インデックスが存在しない引数を参照する場合にスローされる、非チェック例外です。class
MissingFormatWidthException
書式幅が必要なときにスローされる、非チェック例外です。class
MissingResourceException
リソースが欠落していることを通知します。class
NoSuchElementException
要求されている要素が存在しないことを示すために、各種アクセス用メソッドによってスローされます。class
ServiceConfigurationError
サービス・プロバイダの検索、ロード、インスタンス化中に問題が発生した場合にスローされます。class
TooManyListenersException
TooManyListenersException
例外は、Javaイベント・モデルの一部として、マルチキャスト・イベント・ソースをユニキャスト特殊ケースであると注釈して実装するために使用されます。class
UnknownFormatConversionException
不明な変換が指定された場合にスローされる、非チェック例外です。class
UnknownFormatFlagsException
不明なフラグが指定された場合にスローされる、非チェック例外です。Throwable型の型パラメータを持つjava.utilのメソッド 修飾子と型 メソッド 説明 <X extends Throwable>
TOptional. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。<X extends Throwable>
doubleOptionalDouble. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。<X extends Throwable>
intOptionalInt. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。<X extends Throwable>
longOptionalLong. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。Throwableをスローするjava.utilのメソッド 修飾子と型 メソッド 説明 <X extends Throwable>
TOptional. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。<X extends Throwable>
doubleOptionalDouble. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。<X extends Throwable>
intOptionalInt. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。<X extends Throwable>
longOptionalLong. orElseThrow(Supplier<? extends X> exceptionSupplier)
値が存在する場合は値を返し、そうでない場合は例外を提供する関数によって生成された例外をスローします。Throwable型のパラメータを持つjava.utilのコンストラクタ コンストラクタ 説明 ConcurrentModificationException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規例外を構築します。ConcurrentModificationException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しい例外を構築します(通常、クラスとcause
の詳細メッセージを含みます)。InvalidPropertiesFormatException(Throwable cause)
指定された原因を使用してInvalidPropertiesFormatExceptionを生成します。NoSuchElementException(String s, Throwable cause)
指定された詳細メッセージと原因でNoSuchElementException
を構築します。NoSuchElementException(Throwable cause)
指定された原因でNoSuchElementException
を構築します。ServiceConfigurationError(String msg, Throwable cause)
指定されたメッセージと原因を持つ新規インスタンスを構築します。 -
java.util.concurrentでのThrowableの使用
java.util.concurrentでのThrowableのサブクラス 修飾子と型 クラス 説明 class
BrokenBarrierException
スレッドが故障状態にあるバリアーを待機しようとしているとき、または待機中にバリアーが故障状態になったときに、例外をスローします。class
CancellationException
FutureTask
などの値を生成するタスクの結果を、そのタスクが取り消されたために取得できないことを示す例外です。class
CompletionException
結果またはタスクを完了する過程でエラーまたはその他の例外が検出されたときにスローされる例外です。class
ExecutionException
例外をスローすることによって中断したタスクの結果を取得しようとしたときにスローされる例外です。class
RejectedExecutionException
タスクが実行対象として受け入れ不可能な場合に、Executor
によってスローされる例外です。class
TimeoutException
ブロック操作がタイム・アウトしたときにスローされる例外です。Throwableを返すjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 Throwable
SubmissionPublisher. getClosedException()
closeExceptionally
に関連付けられた例外を返します。閉じていない場合、または正常に終了した場合はnullを返します。Throwable
ForkJoinTask. getException()
基本計算によってスローされた例外を返します。取り消された場合はCancellationException
、ない場合またはメソッドがまだ実行されていない場合はnull
を返します。Throwable型のパラメータを持つjava.util.concurrentのメソッド 修飾子と型 メソッド 説明 protected void
ThreadPoolExecutor. afterExecute(Runnable r, Throwable t)
指定されたRunnableの実行完了時に呼び出されるメソッドです。void
SubmissionPublisher. closeExceptionally(Throwable error)
すでにクローズされていない限り、onError
は指定されたエラーを持つ現在のサブスクライバに通知し、その後の発行を許可しません。boolean
CompletableFuture. completeExceptionally(Throwable ex)
まだ完了していない場合は、CompletableFuture.get()
および関連メソッドが呼び出されて、指定された例外がスローされます。void
ForkJoinTask. completeExceptionally(Throwable ex)
このタスクを強制的に実行し、中断または取り消しされていない場合は、join
および関連の操作の実行時に指定された例外がスローされます。static <U> CompletableFuture<U>
CompletableFuture. failedFuture(Throwable ex)
指定された例外を使ってすでに例外的に完了している新しいCompletableFutureを返します。static <U> CompletionStage<U>
CompletableFuture. failedStage(Throwable ex)
指定された例外を使って例外的にすでに完了している新しいCompletionStageを返し、インタフェースCompletionStage
のメソッドのみをサポートします。void
CompletableFuture. obtrudeException(Throwable ex)
すでに完了しているかどうかに関係なく、後続のCompletableFuture.get()
メソッドおよび関連メソッドの呼出しを強制的に行い、指定された例外をスローします。void
Flow.Subscriber. onError(Throwable throwable)
パブリッシャまたはサブスクリプションで遭遇した回復不可能なエラーの際に呼び出されるメソッド。その後はサブスクリプションによって他のサブスクライバ・メソッドが呼び出されません。boolean
CountedCompleter. onExceptionalCompletion(Throwable ex, CountedCompleter<?> caller)
メソッドForkJoinTask.completeExceptionally(Throwable)
が呼び出されたかメソッドCountedCompleter.compute()
が例外をスローしたときに、このタスクがまだ正常に完了していない場合、アクションを実行します。protected void
ForkJoinWorkerThread. onTermination(Throwable exception)
このワーカー・スレッドの終了に関連付けられているクリーンアップを実行します。protected void
FutureTask. setException(Throwable t)
このFutureが設定済みの場合または取り消された場合を除き、このFutureがExecutionException
と、その理由として指定されたスロー可能オブジェクトを報告するようになります。Throwable型の型引数を持つjava.util.concurrentのメソッド・パラメータ 修飾子と型 メソッド 説明 CompletionStage<T>
CompletionStage. exceptionally(Function<Throwable,? extends T> fn)
このステージが例外で完了したときに、このステージの例外を指定された関数への引数に設定して実行される新しいCompletionStageを返します。default CompletionStage<T>
CompletionStage. exceptionallyAsync(Function<Throwable,? extends T> fn)
新しいCompletionStageを返します。このステージが例外的に完了すると、この段階でデフォルトの非同期実行機能を使用し、指定された関数の引数としてこの段階例外で実行されます。default CompletionStage<T>
CompletionStage. exceptionallyAsync(Function<Throwable,? extends T> fn, Executor executor)
このステージが例外的に完了すると、指定されたエグゼキュータを使用して、指定された関数の引数としてこのステージ例外で実行される新しいCompletionStageを返します。default CompletionStage<T>
CompletionStage. exceptionallyCompose(Function<Throwable,? extends CompletionStage<T>> fn)
このステージが異常終了したときに、このステージ例外に適用された提供された関数の結果を使用して構成された、新しいCompletionStageを返します。default CompletionStage<T>
CompletionStage. exceptionallyComposeAsync(Function<Throwable,? extends CompletionStage<T>> fn)
このステージが異常終了したときに、このステージのデフォルトの非同期実行機能を使用して、このステージ例外に適用された提供関数の結果を使用して構成された新しいCompletionStageを返します。default CompletionStage<T>
CompletionStage. exceptionallyComposeAsync(Function<Throwable,? extends CompletionStage<T>> fn, Executor executor)
新しいCompletionStageを返します。このステージが例外的に完了すると、指定されたエグゼキュータを使用して、このステージ例外に適用された指定関数の結果を使用して構成されます。<U> CompletionStage<U>
CompletionStage. handle(BiFunction<? super T,Throwable,? extends U> fn)
このステージが正常終了または異常終了した際に実行される新しいCompletionStageを返します(実行時には、指定された関数の引数としてこのステージの結果と例外が使用される)。<U> CompletionStage<U>
CompletionStage. handleAsync(BiFunction<? super T,Throwable,? extends U> fn)
このステージが正常終了または異常終了した際にこのステージのデフォルト非同期実行機能を使って実行される新しいCompletionStageを返します(実行時には、指定された関数の引数としてこのステージの結果と例外が使用される)。<U> CompletionStage<U>
CompletionStage. handleAsync(BiFunction<? super T,Throwable,? extends U> fn, Executor executor)
このステージが正常終了または異常終了した際に指定されたエグゼキュータを使って実行される新しいCompletionStageを返します(実行時には、指定された関数の引数としてこのステージの結果と例外が使用される)。CompletionStage<T>
CompletionStage. whenComplete(BiConsumer<? super T,? super Throwable> action)
このステージが完了したときに指定されたアクションを実行するこのステージと同じ結果または例外を使用して新しいCompletionStageを返します。CompletionStage<T>
CompletionStage. whenCompleteAsync(BiConsumer<? super T,? super Throwable> action)
このステージが完了したときに、このステージのデフォルトの非同期実行機能を使用して指定されたアクションを実行するこのステージと同じ結果または例外を使用して新しいCompletionStageを返します。CompletionStage<T>
CompletionStage. whenCompleteAsync(BiConsumer<? super T,? super Throwable> action, Executor executor)
このステージが完了したときに、指定されたExecutorを使用して指定されたアクションを実行するこのステージと同じ結果または例外を使用して新しいCompletionStageを返します。Throwable型のパラメータを持つjava.util.concurrentのコンストラクタ コンストラクタ 説明 CompletionException(String message, Throwable cause)
指定された詳細メッセージと原因を使用してCompletionException
を構築します。CompletionException(Throwable cause)
指定された原因を使用してCompletionException
を構築します。ExecutionException(String message, Throwable cause)
指定された詳細メッセージと原因を持つExecutionException
を構築します。ExecutionException(Throwable cause)
指定された原因を使用してExecutionException
を生成します。RejectedExecutionException(String message, Throwable cause)
指定された詳細メッセージと原因を持つRejectedExecutionException
を構築します。RejectedExecutionException(Throwable cause)
指定された原因を使用してRejectedExecutionException
を生成します。型Throwableの型引数のjava.util.concurrentのコンストラクタ・パラメータ コンストラクタ 説明 SubmissionPublisher(Executor executor, int maxBufferCapacity, BiConsumer<? super Flow.Subscriber<? super T>,? super Throwable> handler)
各サブスクライバに対して指定された最大バッファ・サイズでサブスクライバへの非同期配信用に、指定されたExecutorを使用して新しいSubmissionPublisherを作成し、非nullの場合、サブスクライバがonNext
メソッドで例外をスローしたときに呼び出されます。 -
java.util.jarでのThrowableの使用
java.util.jarでのThrowableのサブクラス 修飾子と型 クラス 説明 class
JarException
JARファイルの読書きで何らかのエラーが発生したことを示します。 -
java.util.loggingでのThrowableの使用
Throwableを返すjava.util.loggingのメソッド 修飾子と型 メソッド 説明 Throwable
LogRecord. getThrown()
ログ・レコードに関連したThrowableを返します。Throwable型のパラメータを持つjava.util.loggingのメソッド 修飾子と型 メソッド 説明 void
Logger. log(Level level, String msg, Throwable thrown)
関連するThrowable情報を持つメッセージのログをとります。void
Logger. log(Level level, Throwable thrown, Supplier<String> msgSupplier)
関連するThrowable情報を含む、遅延構築されたメッセージのログを記録します。void
Logger. logp(Level level, String sourceClass, String sourceMethod, String msg, Throwable thrown)
ソース・クラスとメソッドを指定し、関連するThrowable情報を持つメッセージのログをとります。void
Logger. logp(Level level, String sourceClass, String sourceMethod, Throwable thrown, Supplier<String> msgSupplier)
ソース・クラスとメソッドを指定し、関連するThrowable情報を含む遅延構築されたメッセージのログを記録します。void
Logger. logrb(Level level, String sourceClass, String sourceMethod, String bundleName, String msg, Throwable thrown)
void
Logger. logrb(Level level, String sourceClass, String sourceMethod, ResourceBundle bundle, String msg, Throwable thrown)
ソース・クラス、メソッド、およびリソース・バンドルを指定し、関連するThrowable情報を含むメッセージのログを記録します。void
Logger. logrb(Level level, ResourceBundle bundle, String msg, Throwable thrown)
ソース・クラス、メソッド、およびリソース・バンドルを指定し、関連するThrowable情報を含むメッセージのログを記録します。void
LogRecord. setThrown(Throwable thrown)
ログ・イベントに関連したThrowableを設定します。void
Logger. throwing(String sourceClass, String sourceMethod, Throwable thrown)
例外をスローするログをとります。 -
java.util.prefsでのThrowableの使用
java.util.prefsでのThrowableのサブクラス 修飾子と型 クラス 説明 class
BackingStoreException
バッキング・ストアに障害が発生したか、バッキング・ストアにアクセスできないことが原因で、設定操作を完了できなかった場合にスローされます。class
InvalidPreferencesFormatException
入力が設定のコレクション用の適切なXMLドキュメント・タイプに準拠していない、つまりPreferences
の仕様に準拠していないために、操作を完了できなかったことを示すためにスローされます。Throwable型のパラメータを持つjava.util.prefsのコンストラクタ コンストラクタ 説明 BackingStoreException(Throwable cause)
指定された原因を使用してBackingStoreExceptionを生成します。InvalidPreferencesFormatException(String message, Throwable cause)
指定された詳細メッセージと原因を使用してInvalidPreferencesFormatExceptionを生成します。InvalidPreferencesFormatException(Throwable cause)
指定された原因を使用してInvalidPreferencesFormatExceptionを生成します。 -
java.util.regexでのThrowableの使用
java.util.regexでのThrowableのサブクラス 修飾子と型 クラス 説明 class
PatternSyntaxException
正規表現パターンの構文エラーを示すためにスローされる、非チェック例外です。 -
java.util.zipでのThrowableの使用
java.util.zipでのThrowableのサブクラス 修飾子と型 クラス 説明 class
DataFormatException
データ形式エラーが発生したことを通知します。class
ZipError
回復不可能なエラーが発生したことを通知します。class
ZipException
ソートのZip例外が発生したことを通知します。 -
javax.annotation.processingでのThrowableの使用
javax.annotation.processingでのThrowableのサブクラス 修飾子と型 クラス 説明 class
FilerException
Filer
が提供する保証を無効にするようなファイル・オープンの試みを、Filer
が検出したことを示します。 -
javax.cryptoでのThrowableの使用
javax.cryptoでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AEADBadTagException
この例外は、AEADモード(GCM/CCMなど)で動作するCipher
が指定された認証タグを検証できない場合にスローされます。class
BadPaddingException
この例外は、特定のパディング・メカニズムが入力データに対して予期されているのにデータが適切にパディングされない場合にスローされます。class
ExemptionMechanismException
汎用のExemptionMechanism例外です。class
IllegalBlockSizeException
この例外は、ブロック暗号に提供されたデータの長さが正しくない場合、つまり暗号のブロック・サイズと一致しない場合にスローされます。class
NoSuchPaddingException
この例外は、あるパディング・メカニズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。class
ShortBufferException
この例外は、ユーザーが提供した出力バッファが小さすぎて操作結果を保持できない場合にスローされます。 -
javax.imageioでのThrowableの使用
javax.imageioでのThrowableのサブクラス 修飾子と型 クラス 説明 class
IIOException
読み込み/書込み操作の実行時障害を通知する例外クラスです。Throwable型のパラメータを持つjavax.imageioのコンストラクタ コンストラクタ 説明 IIOException(String message, Throwable cause)
指定されたString
とその基になる原因となったThrowable
を使用してIIOException
を構築します。 -
javax.imageio.metadataでのThrowableの使用
javax.imageio.metadataでのThrowableのサブクラス 修飾子と型 クラス 説明 class
IIOInvalidTreeException
IIOInvalidTreeException
は、IIOMetadata
オブジェクトによるIIOMetadataNode
のツリーの構文解析の試みに失敗した場合にスローされます。Throwable型のパラメータを持つjavax.imageio.metadataのコンストラクタ コンストラクタ 説明 IIOInvalidTreeException(String message, Throwable cause, Node offendingNode)
メッセージ文字列、この例外を発生させた例外への参照、および構文解析エラーを発生させたNode
への参照を示すIIOInvalidTreeException
を構築します。 -
javax.imageio.spiでのThrowableの使用
Throwableをスローするjavax.imageio.spiのメソッド 修飾子と型 メソッド 説明 void
ServiceRegistry. finalize()
非推奨。finalize
メソッドは推奨されていません。 -
javax.imageio.streamでのThrowableの使用
Throwableをスローするjavax.imageio.streamのメソッド 修飾子と型 メソッド 説明 protected void
FileCacheImageInputStream. finalize()
非推奨。finalize
メソッドは推奨されていません。protected void
FileImageInputStream. finalize()
非推奨。finalize
メソッドは推奨されていません。protected void
FileImageOutputStream. finalize()
非推奨。finalize
メソッドは推奨されていません。protected void
ImageInputStreamImpl. finalize()
非推奨。finalize
メソッドは推奨されていません。protected void
MemoryCacheImageInputStream. finalize()
非推奨。finalize
メソッドは推奨されていません。 -
javax.lang.modelでのThrowableの使用
javax.lang.modelでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UnknownEntityException
未知の種類のエンティティが検出されたことを示す例外のスーパー・クラスです。 -
javax.lang.model.elementでのThrowableの使用
javax.lang.model.elementでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UnknownAnnotationValueException
未知の種類の注釈値が検出されたことを示します。class
UnknownDirectiveException
未知の種類のモジュール・ディレクティブ文が見つかったことを示します。class
UnknownElementException
未知の種類の要素が検出されたことを示します。 -
javax.lang.model.typeでのThrowableの使用
javax.lang.model.typeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
MirroredTypeException
TypeMirror
に対応するClass
オブジェクトにアプリケーションからアクセスしようとしたときにスローされます。class
MirroredTypesException
TypeMirror
に対応するClass
オブジェクトのシーケンスにアプリケーションからアクセスしようとしたときにスローされます。class
UnknownTypeException
未知の種類の型が検出されたことを示します。 -
javax.managementでのThrowableの使用
javax.managementでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AttributeNotFoundException
指定された属性が存在しないか、取得できません。class
BadAttributeValueExpException
クエリーを作成するメソッドに無効なMBean属性が渡された場合にスローされます。class
BadBinaryOpValueExpException
クエリーを作成するメソッドに無効な式が渡された場合にスローされます。class
BadStringOperationException
クエリーを作成するメソッドに無効な文字列オペレーションが渡された場合にスローされます。class
InstanceAlreadyExistsException
MBeanはすでにリポジトリに登録されています。class
InstanceNotFoundException
指定されたMBeanがリポジトリ内に存在しません。class
IntrospectionException
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
要求されたサービスがサポートされていない場合に発行される例外を表します。Throwableを返すjavax.managementのメソッド 修飾子と型 メソッド 説明 Throwable
MBeanException. getCause()
スローされた実際のException
を返します。Throwable
ReflectionException. getCause()
スローされた実際のException
を返します。Throwable
RuntimeErrorException. getCause()
スローされた実際のError
を返します。Throwable
RuntimeMBeanException. getCause()
スローされた実際のRuntimeException
を返します。Throwable
RuntimeOperationsException. getCause()
スローされた実際のRuntimeException
を返します。 -
javax.management.modelmbeanでのThrowableの使用
javax.management.modelmbeanでのThrowableのサブクラス 修飾子と型 クラス 説明 class
InvalidTargetObjectTypeException
指定されたターゲット・オブジェクト型が無効な場合にスローされる例外です。class
XMLParseException
この例外は、XML形式の文字列がModelMBeanオブジェクトに解析される場合、またはXML形式の文字列がModelMBeanオブジェクトから作成される場合にスローされます。 -
javax.management.monitorでのThrowableの使用
javax.management.monitorでのThrowableのサブクラス 修飾子と型 クラス 説明 class
MonitorSettingException
モニターの実行中にモニター設定が無効になった場合に、モニターからスローされる例外です。 -
javax.management.openmbeanでのThrowableの使用
javax.management.openmbeanでのThrowableのサブクラス 修飾子と型 クラス 説明 class
InvalidKeyException
この実行時例外は、複合データの項目名または表データの行インデックスになる予定だったメソッド・パラメータが無効な場合にスローされます。class
InvalidOpenTypeException
この実行時例外は、公開データ値の公開型が予想していた値と異なる場合にスローされます。class
KeyAlreadyExistsException
この実行時例外は、表データ・インスタンスに追加される行のインデックスが、この表データ・インスタンス内の別の行を参照するためにすでに使用されている場合にスローされます。class
OpenDataException
このチェック例外は、妥当性の制約の一部が満たされていないため、公開型、公開データ、または公開MBeanメタデータ情報インスタンスを構築できなかった場合にスローされます。 -
javax.management.relationでのThrowableの使用
javax.management.relationでのThrowableのサブクラス 修飾子と型 クラス 説明 class
InvalidRelationIdException
この例外は、関係に提供された関係IDがすでに使用されている場合に発行されます。class
InvalidRelationServiceException
この例外は、提供された関係サービスが無効な場合に発行されます。class
InvalidRelationTypeException
関係タイプが無効です。class
InvalidRoleInfoException
この例外は、ロール情報において、最小値が最大値よりも大きい場合に発行されます。class
InvalidRoleValueException
ロール値が無効です。class
RelationException
このクラスは、関係の管理中に発行される例外のスーパー・クラスです。class
RelationNotFoundException
この例外は、関係サービス内に、指定された関係IDで表される関係が存在しない場合に発行されます。class
RelationServiceNotRegisteredException
この例外は、関係サービスへのアクセスが実行されたけれども、その関係サービスが登録されていない場合に発行されます。class
RelationTypeNotFoundException
この例外は、関係サービス内に、指定された名前の関係タイプが存在しない場合に発行されます。class
RoleInfoNotFoundException
この例外は、指定された関連型に指定された名前のロール情報が存在しない場合に発行されます。class
RoleNotFoundException
この例外は、関係内のロールが存在しない場合、読取り不能な場合、または設定不能な場合に発行されます。 -
javax.management.remoteでのThrowableの使用
javax.management.remoteでのThrowableのサブクラス 修飾子と型 クラス 説明 class
JMXProviderException
要求されるプロトコルのプロバイダは存在するが、何らかの理由で使用できない場合に、JMXConnectorFactory
およびJMXConnectorServerFactory
によってスローされる例外です。class
JMXServerErrorException
リモートのMBeanServer
メソッド呼出しの結果としてスローされる例外です。この例外がスローされた場合は、リモートMBeanサーバーでその呼出しを処理している間にError
がスローされています。Throwable型のパラメータを持つjavax.management.remoteのコンストラクタ コンストラクタ 説明 JMXProviderException(String message, Throwable cause)
指定された詳細メッセージおよび入れ子の例外を持つJMXProviderException
を構築します。 -
javax.namingでのThrowableの使用
javax.namingでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AuthenticationException
この例外は、ネーミング・サービスまたはディレクトリ・サービスにアクセスする際に認証エラーが発生した場合にスローされます。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
この抽象クラスは、LDAP v3サーバーによって返される場合などの参照に応答して生成される参照例外を表すのに使用されます。class
ServiceUnavailableException
この例外は、ディレクトリ・サービスまたはネーム・サービスとの通信を試みた結果、そのサービスが利用できない場合にスローされます。class
SizeLimitExceededException
この例外は、メソッドがサイズ関連の制限を超える結果を生成した場合にスローされます。class
TimeLimitExceededException
この例外は、メソッドが指定された制限時間内に終了しない場合にスローされます。Throwableとして宣言されたjavax.namingのフィールド 修飾子と型 フィールド 説明 protected Throwable
NamingException. rootException
このNamingExceptionがスローされる原因となった元の例外を含みます。Throwableを返すjavax.namingのメソッド 修飾子と型 メソッド 説明 Throwable
NamingException. getCause()
この例外の原因を返します。Throwable
NamingException. getRootCause()
このNamingExceptionの根本的原因がある場合は、その根本的原因を取得します。Throwable
NamingException. initCause(Throwable cause)
この例外の原因を、指定された値に初期化します。Throwable型のパラメータを持つjavax.namingのメソッド 修飾子と型 メソッド 説明 Throwable
NamingException. initCause(Throwable cause)
この例外の原因を、指定された値に初期化します。void
NamingException. setRootCause(Throwable e)
このNamingExceptionの根本的原因を記録します。 -
javax.naming.directoryでのThrowableの使用
javax.naming.directoryでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AttributeInUseException
この例外は、すでに存在する属性を追加しようとするとスローされます。class
AttributeModificationException
この例外は、属性の(スキーマ)定義や属性の状態と矛盾する、属性、その識別子、またはその値の追加、削除、または変更を実行しようとするとスローされます。class
InvalidAttributeIdentifierException
この例外は、無効な属性識別子を使って属性を追加または作成しようとした場合にスローされます。class
InvalidAttributesException
この例外は、不完全にまたは不正に指定された属性セットを追加または変更しようとした場合にスローされます。class
InvalidAttributeValueException
このクラスは、属性のスキーマの定義と矛盾する値を属性に追加しようとした場合にスローされます。class
InvalidSearchControlsException
この例外は、検索操作のためのSearchControlsの指定が無効な場合にスローされます。class
InvalidSearchFilterException
この例外は、検索フィルタの指定が無効である場合にスローされます。class
NoSuchAttributeException
この例外は、存在しない属性にアクセスしようとした場合にスローされます。class
SchemaViolationException
この例外は、メソッドが何らかの形でスキーマに違反した場合にスローされます。 -
javax.naming.ldapでのThrowableの使用
javax.naming.ldapでのThrowableのサブクラス 修飾子と型 クラス 説明 class
LdapReferralException
この抽象クラスは、LDAP参照例外を表すために使用されます。 -
javax.net.sslでのThrowableの使用
javax.net.sslでのThrowableのサブクラス 修飾子と型 クラス 説明 class
SSLException
SSLサブシステムによって検出されたエラーを示します。class
SSLHandshakeException
クライアントとサーバーが、セキュリティのネゴシエーションを適切なレベルで行うことができなかったことを示します。class
SSLKeyException
不正なSSLキーを報告します。class
SSLPeerUnverifiedException
ピアの識別情報が確認できなかったことを示します。class
SSLProtocolException
SSLプロトコルの動作で発生したエラーを報告します。Throwable型のパラメータを持つjavax.net.sslのコンストラクタ コンストラクタ 説明 SSLException(String message, Throwable cause)
指定した詳細メッセージと原因を持つSSLException
を作成します。SSLException(Throwable cause)
指定された原因と詳細メッセージ(cause==null ? null : cause.toString())
を持つSSLException
を作成します(通常、cause
のクラスと詳細メッセージを含みます)。 -
javax.printでのThrowableの使用
javax.printでのThrowableのサブクラス 修飾子と型 クラス 説明 class
PrintException
クラスPrintException
は、Print Serviceインスタンスの使用中に発生した印刷関連のエラー状態をカプセル化します。 -
javax.print.attributeでのThrowableの使用
javax.print.attributeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UnmodifiableSetException
このセットが変更できないので要求されたオペレーションが実行できないことを示すためにスローされます。 -
javax.scriptでのThrowableの使用
javax.scriptでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ScriptException
スクリプトAPIのジェネリックException
クラスです。 -
javax.security.authでのThrowableの使用
javax.security.authでのThrowableのサブクラス 修飾子と型 クラス 説明 class
DestroyFailedException
destroy
操作が失敗したことを通知します。class
RefreshFailedException
refresh
操作が失敗したことを通知します。 -
javax.security.auth.callbackでのThrowableの使用
javax.security.auth.callbackでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UnsupportedCallbackException
CallbackHandler
が特定のCallback
を認識しないことを通知します。 -
javax.security.auth.loginでのThrowableの使用
javax.security.auth.loginでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AccountException
汎用的なアカウント例外です。class
AccountExpiredException
ユーザー・アカウントが期限切れであることを通知します。class
AccountLockedException
アカウントがロックされたことを通知します。class
AccountNotFoundException
アカウントが見つからないことを通知します。class
CredentialException
汎用的な資格例外です。class
CredentialExpiredException
Credential
が期限切れであることを通知します。class
CredentialNotFoundException
資格が見つからないことを通知します。class
FailedLoginException
ユーザー認証に失敗したことを通知します。class
LoginException
基本的なログイン例外です。 -
javax.security.certでのThrowableの使用
javax.security.certでのThrowableのサブクラス 修飾子と型 クラス 説明 class
CertificateEncodingException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。代わりにjava.security.cert
のクラスを使用してください。class
CertificateException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。代わりにjava.security.cert
のクラスを使用してください。class
CertificateExpiredException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。代わりにjava.security.cert
のクラスを使用してください。class
CertificateNotYetValidException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。代わりにjava.security.cert
のクラスを使用してください。class
CertificateParsingException
削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。代わりにjava.security.cert
のクラスを使用してください。 -
javax.security.saslでのThrowableの使用
javax.security.saslでのThrowableのサブクラス 修飾子と型 クラス 説明 class
AuthenticationException
この例外は、SASLメカニズムの実装によってスローされ、ID、パス・フレーズ、またはキーが無効であるなどの認証に関連した理由により、SASL交換に失敗したことを示します。class
SaslException
このクラスは、SASLの使用時に発生したエラーを表します。Throwable型のパラメータを持つjavax.security.saslのコンストラクタ コンストラクタ 説明 AuthenticationException(String detail, Throwable ex)
詳細メッセージとルート例外を含むAuthenticationException
の新しいインスタンスを構築します。SaslException(String detail, Throwable ex)
詳細メッセージとルート例外を含むSaslException
の新しいインスタンスを構築します。 -
javax.smartcardioでのThrowableの使用
javax.smartcardioのThrowableのサブクラス 修飾子と型 クラス 説明 class
CardException
スマート・カードのスタックまたはカード自体との通信中に発生するエラーの例外です。class
CardNotPresentException
アプリケーションがカードを持たない端末と接続しようとしたときにスローされる例外です。型Throwableのパラメータを持つjavax.smartcardioのコンストラクタ コンストラクタ 説明 CardException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規CardExceptionを構築します。CardException(Throwable cause)
(cause==null ? null : cause.toString())
の指定された原因および詳細メッセージを使用して新規CardExceptionを構築します。CardNotPresentException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規CardNotPresentExceptionを構築します。CardNotPresentException(Throwable cause)
(cause==null ? null : cause.toString())
の指定された原因および詳細メッセージを使用して新規CardNotPresentExceptionを構築します。 -
javax.sound.midiでのThrowableの使用
javax.sound.midiでのThrowableのサブクラス 修飾子と型 クラス 説明 class
InvalidMidiDataException
InvalidMidiDataException
は、不適切なMIDIデータが検出されたことを示します。class
MidiUnavailableException
MidiUnavailableException
は、要求されたMIDIコンポーネントが利用不可であるため開いたり作成できない場合に、スローされます。 -
javax.sound.sampledでのThrowableの使用
javax.sound.sampledでのThrowableのサブクラス 修飾子と型 クラス 説明 class
LineUnavailableException
LineUnavailableException
は、ラインが使用不可のため開けないことを示す例外です。class
UnsupportedAudioFileException
UnsupportedAudioFileException
は、認識されたファイル・タイプとファイル形式の有効データをそのファイルが含んでいないために操作が失敗したことを示す例外です。 -
javax.sql.rowsetでのThrowableの使用
javax.sql.rowsetでのThrowableのサブクラス 修飾子と型 クラス 説明 class
RowSetWarning
RowSet
オブジェクトに設定されたデータベース警告に関する情報を提供するSQLException
の拡張です。 -
javax.sql.rowset.serialでのThrowableの使用
javax.sql.rowset.serialでのThrowableのサブクラス 修飾子と型 クラス 説明 class
SerialException
BLOB, CLOB, STRUCT or ARRAY
などのSQL型やDATALINK and JAVAOBJECT
などのSQL型の、直列化または直列化復元時のエラーを示します。 -
javax.sql.rowset.spiでのThrowableの使用
javax.sql.rowset.spiでのThrowableのサブクラス 修飾子と型 クラス 説明 class
SyncFactoryException
SyncFactory
メカニズムのエラーを示します。class
SyncProviderException
SyncProvider
メカニズムで発生したエラーを示します。 -
javax.swingでのThrowableの使用
javax.swingでのThrowableのサブクラス 修飾子と型 クラス 説明 class
UnsupportedLookAndFeelException
リクエストされたLook & Feelの管理クラスがユーザーのシステム上に存在しないことを示す例外です。 -
javax.swing.textでのThrowableの使用
javax.swing.textでのThrowableのサブクラス 修飾子と型 クラス 説明 class
BadLocationException
存在しない位置を参照しようとした場合などの、ドキュメント・モデル中の不正な位置を報告します。class
ChangedCharSetException
ChangedCharSetExceptionは、名前が示すとおり、文字セットが変更されたときにスローされる例外です。 -
javax.swing.treeでのThrowableの使用
javax.swing.treeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
ExpandVetoException
展開/折りたたみが起こらないようにするために使用される例外。 -
javax.swing.undoでのThrowableの使用
javax.swing.undoでのThrowableのサブクラス 修飾子と型 クラス 説明 class
CannotRedoException
UndoableEditがredo()
を実行するように命令されたが、実行できない場合にスローされます。class
CannotUndoException
UndoableEditがundo()
を実行するように命令されたが、実行できない場合にスローされます。 -
javax.transaction.xaでのThrowableの使用
javax.transaction.xaでのThrowableのサブクラス 修飾子と型 クラス 説明 class
XAException
XAExceptionは、リソース・マネージャ(RM)によってスローされ、関連するトランザクションでエラーが検出されたことをトランザクション・マネージャに通知します。 -
javax.xml.catalogでのThrowableの使用
javax.xml.catalogのThrowableのサブクラス 修飾子と型 クラス 説明 class
CatalogException
exceptionクラスは、処理またはカタログの使用中に発生する可能性のあるエラーを処理します。型Throwableのパラメータを持つjavax.xml.catalogのコンストラクタ コンストラクタ 説明 CatalogException(String message, Throwable cause)
指定された詳細メッセージと原因で新しいCatalogExceptionを構築します。 -
javax.xml.cryptoでのThrowableの使用
javax.xml.cryptoでのThrowableのサブクラス 修飾子と型 クラス 説明 class
KeySelectorException
KeySelector
によってスローされた例外条件を示します。class
MarshalException
XML整列化または非整列化の処理中に発生した例外条件を示します。class
NoSuchMechanismException
この例外は、あるXMLメカニズムが要求されたにもかかわらず、現在の環境では使用可能でない場合にスローされます。class
URIReferenceException
URIReference
の間接参照中にスローされた例外条件を示します。Throwableを返すjavax.xml.cryptoのメソッド 修飾子と型 メソッド 説明 Throwable
KeySelectorException. getCause()
このKeySelectorException
の原因を返します。原因が存在しないか不明の場合はnull
を返します。Throwable
MarshalException. getCause()
このMarshalException
の原因を返します。原因が存在しないか不明の場合はnull
を返します。Throwable
NoSuchMechanismException. getCause()
このNoSuchMechanismException
の原因を返します。原因が存在しないか不明の場合はnull
を返します。Throwable
URIReferenceException. getCause()
このURIReferenceException
の原因を返します。原因が存在しないか不明の場合はnull
を返します。Throwable型のパラメータを持つjavax.xml.cryptoのコンストラクタ コンストラクタ 説明 KeySelectorException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規KeySelectorException
を構築します。KeySelectorException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しいKeySelectorException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。MarshalException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規MarshalException
を構築します。MarshalException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しいMarshalException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。NoSuchMechanismException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規NoSuchMechanismException
を構築します。NoSuchMechanismException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しいNoSuchMechanismException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。URIReferenceException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規URIReferenceException
を構築します。URIReferenceException(String message, Throwable cause, URIReference uriReference)
指定された詳細メッセージ、原因、およびURIReference
を使用して新規URIReferenceException
を構築します。URIReferenceException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しいURIReferenceException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。 -
javax.xml.crypto.dsigでのThrowableの使用
javax.xml.crypto.dsigでのThrowableのサブクラス 修飾子と型 クラス 説明 class
TransformException
変換アルゴリズムの実行中に例外条件が発生したことを示します。class
XMLSignatureException
XML署名の生成または検証処理中に発生した例外条件を示します。Throwableを返すjavax.xml.crypto.dsigのメソッド 修飾子と型 メソッド 説明 Throwable
TransformException. getCause()
このTransformException
の原因を返します。原因が存在しないか不明の場合はnull
を返します。Throwable
XMLSignatureException. getCause()
このXMLSignatureException
の原因を返します。原因が存在しないか不明の場合はnull
を返します。Throwable型のパラメータを持つjavax.xml.crypto.dsigのコンストラクタ コンストラクタ 説明 TransformException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規TransformException
を構築します。TransformException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しいTransformException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。XMLSignatureException(String message, Throwable cause)
指定された詳細メッセージおよび原因を使用して新規XMLSignatureException
を構築します。XMLSignatureException(Throwable cause)
指定された原因と詳細メッセージ((cause==null ? null : cause.toString())
)を持つ新しいXMLSignatureException
を構築します(通常、クラスとcause
の詳細メッセージを含みます)。 -
javax.xml.datatypeでのThrowableの使用
javax.xml.datatypeでのThrowableのサブクラス 修飾子と型 クラス 説明 class
DatatypeConfigurationException
重大な構成エラーを示します。Throwable型のパラメータを持つjavax.xml.datatypeのコンストラクタ コンストラクタ 説明 DatatypeConfigurationException(String message, Throwable cause)
詳細メッセージおよび原因を指定して、新しいDatatypeConfigurationException
を作成します。DatatypeConfigurationException(Throwable cause)
指定された原因を持つ新しいDatatypeConfigurationException
を作成します。 -
javax.xml.parsersでのThrowableの使用
javax.xml.parsersでのThrowableのサブクラス 修飾子と型 クラス 説明 class
FactoryConfigurationError
パーサー・ファクトリの構成に問題が存在する場合にスローされます。class
ParserConfigurationException
重大な構成エラーを示します。Throwableを返すjavax.xml.parsersのメソッド 修飾子と型 メソッド 説明 Throwable
FactoryConfigurationError. getCause()
JDK1.4の例外チェーン・メカニズムを使用します -
javax.xml.streamでのThrowableの使用
javax.xml.streamでのThrowableのサブクラス 修飾子と型 クラス 説明 class
FactoryConfigurationError
ファクトリ構成エラーを報告するエラー・クラスです。class
XMLStreamException
予期しない処理エラーのための基本の例外です。Throwableとして宣言されたjavax.xml.streamのフィールド 修飾子と型 フィールド 説明 protected Throwable
XMLStreamException. nested
Throwableを返すjavax.xml.streamのメソッド 修飾子と型 メソッド 説明 Throwable
FactoryConfigurationError. getCause()
JDK1.4の例外チェーン・メカニズムを使用しますThrowable
XMLStreamException. getNestedException()
入れ子の例外を取得します。Throwable型のパラメータを持つjavax.xml.streamのコンストラクタ コンストラクタ 説明 XMLStreamException(String msg, Throwable th)
メッセージと例外が関連付けられている例外を構築します。XMLStreamException(String msg, Location location, Throwable th)
メッセージ、例外、および場所が関連付けられている例外を構築します。XMLStreamException(Throwable th)
例外が関連付けられている例外を構築します。 -
javax.xml.transformでのThrowableの使用
javax.xml.transformでのThrowableのサブクラス 修飾子と型 クラス 説明 class
TransformerConfigurationException
重大な構成エラーを示します。class
TransformerException
このクラスは、変換処理中に発生した例外状態を示します。class
TransformerFactoryConfigurationError
変換ファクトリの構成で問題が存在する場合にスローされます。Throwableを返すjavax.xml.transformのメソッド 修飾子と型 メソッド 説明 Throwable
TransformerException. getCause()
このスロー可能オブジェクトの原因を返しますが、原因が存在しないか不明な場合はnull
を返します。Throwable
TransformerFactoryConfigurationError. getCause()
JDK1.4の例外チェーン・メカニズムを使用しますThrowable
TransformerException. getException()
このメソッドは、この例外がラップする例外を取得します。Throwable
TransformerException. initCause(Throwable cause)
このスロー可能オブジェクトの原因を、指定された値に初期化します。Throwable型のパラメータを持つjavax.xml.transformのメソッド 修飾子と型 メソッド 説明 Throwable
TransformerException. initCause(Throwable cause)
このスロー可能オブジェクトの原因を、指定された値に初期化します。Throwable型のパラメータを持つjavax.xml.transformのコンストラクタ コンストラクタ 説明 TransformerConfigurationException(String msg, Throwable e)
Exception
の基本原因と詳細メッセージを指定して、新しいTransformerConfigurationException
を作成します。TransformerConfigurationException(String message, SourceLocator locator, Throwable e)
既存の例外をTransformerConfigurationExceptionにラップします。TransformerConfigurationException(Throwable e)
エラーのException
基本原因を指定して、新しいTransformerConfigurationException
を作成します。TransformerException(String message, Throwable e)
既存の例外をTransformerExceptionにラップします。TransformerException(String message, SourceLocator locator, Throwable e)
既存の例外をTransformerExceptionにラップします。TransformerException(Throwable e)
既存の例外をラップする新しいTransformerExceptionを作成します。 -
javax.xml.validationでのThrowableの使用
javax.xml.validationでのThrowableのサブクラス 修飾子と型 クラス 説明 class
SchemaFactoryConfigurationError
スキーマ・ファクトリの構成で問題が存在する場合にスローされます。Throwable型のパラメータを持つjavax.xml.validationのコンストラクタ コンストラクタ 説明 SchemaFactoryConfigurationError(String message, Throwable cause)
Throwable
の基本原因と詳細メッセージを指定して、新しいSchemaFactoryConfigurationError
を作成します。SchemaFactoryConfigurationError(Throwable cause)
Throwable
の基本原因を指定して新しいSchemaFactoryConfigurationError
を作成します。 -
javax.xml.xpathでのThrowableの使用
javax.xml.xpathでのThrowableのサブクラス 修飾子と型 クラス 説明 class
XPathException
XPathException
はジェネリックXPath例外を表します。class
XPathExpressionException
XPathExpressionException
はXPath式のエラーを表します。class
XPathFactoryConfigurationException
XPathFactoryConfigurationException
はXPathFactory
環境の構成エラーを表します。class
XPathFunctionException
XPathFunctionException
はXPath関数のエラーを表します。Throwableを返すjavax.xml.xpathのメソッド 修飾子と型 メソッド 説明 Throwable
XPathException. getCause()
このXPathExceptionの原因を取得します。Throwable型のパラメータを持つjavax.xml.xpathのコンストラクタ コンストラクタ 説明 XPathException(Throwable cause)
指定されたcause
で新しいXPathException
を構築します。XPathExpressionException(Throwable cause)
指定されたcause
で新しいXPathExpressionException
を構築します。XPathFactoryConfigurationException(Throwable cause)
指定されたcause
で新しいXPathFactoryConfigurationException
を構築します。XPathFunctionException(Throwable cause)
指定されたcause
で新しいXPathFunctionException
を構築します。 -
jdk.dynalinkでのThrowableの使用
jdk.dynalinkのThrowableのサブクラス 修飾子と型 クラス 説明 class
NoSuchDynamicMethodException
コール・サイトを使用可能なGuardingDynamicLinker
でリンクできない場合は、呼び出し時にスローされます。 -
jdk.dynalink.linkerでのThrowableの使用
型Throwableの引数を持つ型を返すjdk.dynalink.linkerのメソッド 修飾子と型 メソッド 説明 Class<? extends Throwable>
GuardedInvocation. getException()
呼び出しによってスローされた場合、このガードされた呼び出しのリンケージを無効にする必要がある例外の型を返します。型Throwableの型引数のjdk.dynalink.linkerのコンストラクタ・パラメータ コンストラクタ 説明 GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint[] switchPoints, Class<? extends Throwable> exception)
ガード・メソッド・ハンドル、無効化するために使用できるスイッチ・ポイントの数、呼び出し時にスローされた場合に無効にする例外など、新しいガード付き呼び出しを作成します。GuardedInvocation(MethodHandle invocation, MethodHandle guard, SwitchPoint switchPoint, Class<? extends Throwable> exception)
ガード・メソッド・ハンドル、無効にするために使用できるスイッチ・ポイント、および起動時にスローされると無効にする例外を持つ、新しいガードされた呼び出しを作成します。 -
jdk.jfr.consumerでのThrowableの使用
型Throwableの型引数を持つjdk.jfr.consumerのメソッド・パラメータ 修飾子と型 メソッド 説明 void
EventStream. onError(Consumer<Throwable> action)
例外が発生した場合に実行するアクションを登録します。 -
jdk.jshellでのThrowableの使用
jdk.jshellのThrowableのサブクラス 修飾子と型 クラス 説明 class
EvalException
実行中のクライアント内でスローされるスロー可能オブジェクトをラップします。class
JShellException
JShellのスーパークラスは例外を生成しましたclass
UnresolvedReferenceException
RECOVERABLE_DEFINED
スニペットを実行しようとした際に例外が報告されました。 -
jdk.jshell.executionでのThrowableの使用
型Throwableのパラメータを持つjdk.jshell.executionのメソッド 修飾子と型 メソッド 説明 protected String
DirectExecutionControl. throwConvertedInvocationException(Throwable cause)
ユーザー・コードの受信例外をExecutionControl.ExecutionControlException
のサブ型のインスタンスに変換し、変換された例外をスローします。protected String
DirectExecutionControl. throwConvertedOtherException(Throwable ex)
エージェント・コード内の受信例外をExecutionControl.ExecutionControlException
のサブ型のインスタンスに変換し、変換された例外をスローします。Throwableを投げるjdk.jshell.executionのメソッド 修飾子と型 メソッド 説明 ExecutionControl
FailOverExecutionControlProvider. generate(ExecutionEnv env, Map<String,String> parameters)
ローカルに実行するExecutionControl
インスタンスを作成して返します。 -
jdk.jshell.spiでのThrowableの使用
jdk.jshell.spiのThrowableのサブクラス 修飾子と型 クラス 説明 static class
ExecutionControl.ClassInstallException
クラスinstall (ロードまたは再定義)に問題が発生しました。static class
ExecutionControl.EngineTerminationException
禁止された実行エンジン終了が発生しました。static class
ExecutionControl.ExecutionControlException
すべてのExecutionControl
例外の抽象基盤。static class
ExecutionControl.InternalException
内部的な問題が発生しました。static class
ExecutionControl.NotImplementedException
このコマンドは実装されていません。static class
ExecutionControl.ResolutionException
未解決の参照を含むDeclarationSnippet
が検出されたことを示す例外です。static class
ExecutionControl.RunException
実行中のユーザー・コードに固有の例外の抽象基盤。static class
ExecutionControl.StoppedException
static class
ExecutionControl.UserException
'normal'ユーザー例外が発生しました。class
SPIResolutionException
この例外の構築とスローは、RECOVERABLE_DEFINED
ユーザー・メソッドの実行時にこの例外がスローされるようにJShellコア実装によって生成されたコードに埋め込まれています。Throwableを投げるjdk.jshell.spiのメソッド 修飾子と型 メソッド 説明 static ExecutionControl
ExecutionControl. generate(ExecutionEnv env, String spec)
プロバイダを検索し、ExecutionControl
インスタンスを作成して返します。static ExecutionControl
ExecutionControl. generate(ExecutionEnv env, String name, Map<String,String> parameters)
プロバイダを検索し、ExecutionControl
インスタンスを作成して返します。ExecutionControl
ExecutionControlProvider. generate(ExecutionEnv env, Map<String,String> parameters)
ExecutionControl
インスタンスを作成して返します。 -
jdk.security.jarsignerでのThrowableの使用
jdk.security.jarsignerのThrowableのサブクラス 修飾子と型 クラス 説明 class
JarSignerException
この例外は、JarSigner.sign(java.util.zip.ZipFile, java.io.OutputStream)
が失敗した場合にスローされます。型Throwableのパラメータを持つjdk.security.jarsignerのコンストラクタ コンストラクタ 説明 JarSignerException(String message, Throwable cause)
指定された詳細メッセージと原因で新しいJarSignerException
を構築します。 -
netscape.javascriptでのThrowableの使用
netscape.javascriptのThrowableのサブクラス 修飾子と型 クラス 説明 class
JSException
例外がJavaScriptエンジンで発生した場合にスローされます。型Throwableのパラメータを持つnetscape.javascriptのコンストラクタ コンストラクタ 説明 JSException(Throwable t)
指定された原因で新しいJavaScript例外を構築します。 -
org.ietf.jgssでのThrowableの使用
org.ietf.jgssでのThrowableのサブクラス 修飾子と型 クラス 説明 class
GSSException
この例外は、GSS-APIメカニズム固有のエラーを含むGSS-APIエラーが発生したときにスローされます。 -
org.w3c.domでのThrowableの使用
org.w3c.domのThrowableのサブクラス 修飾子と型 クラス 説明 class
DOMException
DOM操作によって例外が発生するのは、ごく「例外的な」場合のみです。たとえば、論理上の問題、データの損失、実装の安定性の欠如などが原因で操作を実行できない場合にのみ、例外が発生します。 -
org.w3c.dom.eventsでのThrowableの使用
org.w3c.dom.eventsのThrowableのサブクラス 修飾子と型 クラス 説明 class
EventException
イベント操作は、メソッドの説明で指定されるようにEventException
をスローします。 -
org.w3c.dom.lsでのThrowableの使用
org.w3c.dom.lsのThrowableのサブクラス 修飾子と型 クラス 説明 class
LSException
処理が停止すると、パーサーまたは書込みの操作はLSException
をスローすることがあります。 -
org.w3c.dom.rangesでのThrowableの使用
org.w3c.dom.rangesのThrowableのサブクラス 修飾子と型 クラス 説明 class
RangeException
Range操作では、そのメソッドの説明で明記されているようにRangeException
をスローすることができます。 -
org.w3c.dom.xpathでのThrowableの使用
org.w3c.dom.xpathのThrowableのサブクラス 修飾子と型 クラス 説明 class
XPathException
これらのXPathインタフェースに固有の例外に対して新しい例外が作成されました。 -
org.xml.saxでのThrowableの使用
org.xml.saxのThrowableのサブクラス 修飾子と型 クラス 説明 class
SAXException
SAXの一般的なエラーまたは警告をカプセル化します。class
SAXNotRecognizedException
認識されない識別子のための例外クラスです。class
SAXNotSupportedException
サポート対象外の操作のための例外クラスです。class
SAXParseException
XML構文解析エラーまたは警告をカプセル化します。Throwableを返すorg.xml.saxのメソッド 修飾子と型 メソッド 説明 Throwable
SAXException. getCause()
この例外の原因を返します。