uCosminexus Interschema ユーザーズガイド

[目次][用語][索引][前へ][次へ]

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を指定して,ユーザ例外を生成する場合と等価です。