10.2.12 UserExceptionクラス

ここでは,UserExceptionクラスの仕様について説明します。

<この項の構成>
(1) UserExceptionクラスの概要
(2) コンストラクタの詳細

(1) UserExceptionクラスの概要

継承

java.lang.Object
|
+--java.lang.Throwable
  |
  +--java.lang.Exception
     |
     +-- jp.co.Hitachi.soft.interschema2.UserException

 

直系の既知のサブクラス

ExitFuncWarning,ExitFuncException

形式

public class UserException
extends java.lang.Exception

 

説明
ユーザ作成クラスで発生したエラー例外を定義します。
ユーザが独自に作成したクラスで例外を発生させる場合は,このクラス又はこのクラスのサブクラスを定義してエラーを報告します。
ユーザ定義クラス内でこのクラス,又はこのクラスの派生クラスの例外が発生した場合は,そのまま上位へスローします。
ユーザ定義クラスでこのクラス,又はこのクラスの派生クラス以外の例外が発生した場合は,TranslatorExceptionが発生します。
コンストラクタの概要
形式機能
public UserException(String message)指定された詳細メッセージを持つユーザ例外を生成します。
public UserException()デフォルトのユーザ例外を生成します。

(2) コンストラクタの詳細

(a) UserException
形式

public UserException(String message)

 

引数
引数内容
message詳細メッセージを指定します。
説明
指定された詳細メッセージを持つユーザ例外を生成します。
(b) UserException
形式

public UserException()

 

引数
なし
説明
デフォルトのユーザ例外を生成します。詳細メッセージにnullを指定して,ユーザ例外を生成する場合と等価です。