パッケージ jakarta.mail
クラス MessagingException
- java.lang.ObjectSE
-
- java.lang.ThrowableSE
-
- java.lang.ExceptionSE
-
- jakarta.mail.MessagingException
- 実装されているすべてのインターフェース:
SerializableSE
- 既知の直属サブクラス
AuthenticationFailedException、FolderClosedException、FolderNotFoundException、IllegalWriteException、MessageRemovedException、MethodNotSupportedException、NoSuchProviderException、ParseException、ReadOnlyFolderException、SearchException、SendFailedException、StoreClosedException
public class MessagingException extends ExceptionSE
メッセージングクラスによってスローされたすべての例外の基本クラス- 作成者:
- John Mani, Bill Shannon
- 関連事項:
- 連載形式
コンストラクターの概要
コンストラクター コンストラクター 説明 MessagingException()詳細メッセージなしで MessagingException を構築します。MessagingException(StringSE s)指定された詳細メッセージで MessagingException を構築します。MessagingException(StringSE s, ExceptionSE e)指定された例外と詳細メッセージを使用して MessagingException を構築します。
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 ThrowableSEgetCause()ThrowableのgetCauseメソッドをオーバーライドして、ネストされた例外のチェーンの次の例外を返します。ExceptionSEgetNextException()これにチェーンされた次の例外を取得します。booleansetNextException(ExceptionSE ex)チェーンの最後に例外を追加します。StringSEtoString()ネストされた例外に関する情報を提供するために、toString メソッドをオーバーライドします。クラス java.lang.ThrowableSE から継承されたメソッド
addSuppressedSE, fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCauseSE, printStackTrace, printStackTraceSE, printStackTraceSE, setStackTraceSE
コンストラクターの詳細
MessagingException
public MessagingException()
詳細メッセージなしで MessagingException を構築します。
MessagingException
public MessagingException(StringSE s)
指定された詳細メッセージで MessagingException を構築します。- パラメーター:
s- 詳細メッセージ
MessagingException
public MessagingException(StringSE s, ExceptionSE e)
指定された例外と詳細メッセージを使用して MessagingException を構築します。指定された例外は、この例外にチェーンされています。- パラメーター:
s- 詳細メッセージe- 埋め込まれた例外- 関連事項:
getNextException(),setNextException(java.lang.Exception),getCause()
メソッドの詳細
getNextException
public ExceptionSE getNextException()
これにチェーンされた次の例外を取得します。次の例外が MessagingException の場合、チェーンはさらに拡張される可能性があります。- 戻り値:
- 次の例外。ない場合は null
getCause
public ThrowableSE getCause()
ThrowableのgetCauseメソッドをオーバーライドして、ネストされた例外のチェーンの次の例外を返します。- オーバーライド:
- クラス
ThrowableSEのgetCause - 戻り値:
- 次の例外。ない場合は null
setNextException
public boolean setNextException(ExceptionSE ex)
チェーンの最後に例外を追加します。末尾が MessagingException でない場合、この例外を末尾に追加することはできません。- パラメーター:
ex- 例外チェーンの新しい終わり- 戻り値:
- この例外が追加された場合は
true、それ以外の場合はfalse。
toString
public StringSE toString()
ネストされた例外に関する情報を提供するために、toString メソッドをオーバーライドします。- オーバーライド:
- クラス
ThrowableSEのtoString