概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## javax.mail
クラス MessagingException

    java.lang.Object
      java.lang.Throwable
          java.lang.Exception
              javax.mail.MessagingException

すべての実装されたインタフェース:
  Serializable

直系の既知のサブクラス:
  AuthenticationFailedException, FolderClosedException, FolderNotFoundException, IllegalWriteException, MessageRemovedException, MethodNotSupportedException, NoSuchProviderException, ParseException, ReadOnlyFolderException, SearchException, SendFailedException, SMTPAddressSucceededException, StoreClosedException

    public class MessagingException

extends Exception

Messaging クラスによりスローされる全ての例外の基底クラスです。

関連項目:
  直列化された形式

コンストラクタの概要
`MessagingException()` 詳細メッセージを指定しないで MessagingException を構築します。
`MessagingException(String s)` 指定された詳細メッセージを使用して MessagingException を構築します。
`MessagingException(String s, Exception e)` 指定された Exception と詳細メッセージを使用して MessagingException を構築します。

メソッドの概要
`Throwable` | `getCause()` Overrides the getCause method of Throwable to return the next exception in the chain of nested exceptions.
`Exception` | `getNextException()` この例外にチェーンされた次の例外を取得します。
`boolean` | `setNextException(Exception ex)` チェーンの終端に例外を追加します。
`String` | `toString()` Override toString method to provide information on nested exceptions.

クラス java.lang.Throwable から継承されたメソッド
`fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

コンストラクタの詳細

### MessagingException

    public MessagingException()

  詳細メッセージを指定しないで MessagingException を構築します。

### MessagingException

    public MessagingException(String s)

  指定された詳細メッセージを使用して MessagingException を構築します。

  パラメータ:
    `s` - 詳細メッセージ

### MessagingException

    public MessagingException(String s,
                              Exception e)

  指定された Exception と詳細メッセージを使用して MessagingException を構築します。 指定された例外はこの例外にチェーンされます。

  パラメータ:
    `s` - 詳細メッセージ
    `e` - 埋め込まれた例外
  関連項目:
    `getNextException()`, `setNextException(java.lang.Exception)`

メソッドの詳細

### getNextException

    public Exception getNextException()

  この例外にチェーンされた次の例外を取得します。 次の例外が MessagingException の場合、 更に次のチェーンが延長されている場合があります。

  戻り値:
    次の例外。存在しない場合は null

### getCause

    public Throwable getCause()

  Overrides the getCause method of Throwable to return the next exception in the chain of nested exceptions.

  オーバーライド:
    クラス `Throwable` 内の `getCause`

### setNextException

    public boolean setNextException(Exception ex)

  チェーンの終端に例外を追加します。 終端が MessagingException でない場合、 この例外を終わりに追加できません。

  パラメータ:
    `ex` - 例外チェーンの新しい終端
  戻り値:
    この例外が追加された場合は `true`、そうでない場合は `false`

### toString

    public String toString()

  Override toString method to provide information on nested exceptions.

  オーバーライド:
    クラス `Throwable` 内の `toString`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド