例外サブクラス

この ODKException クラス内には、ODK API のメソッド内に存在しうる特別な例外を識別するサブクラスが含まれています。サブクラス化された例外の一覧を表 103 に示します。


表 103. ODKException サブクラス
例外サブクラス 定義

 
 BusObjInvalidAttrException
 
属性が無効な場合にスローされます。

 
 BusObjInvalidDefException
 
ビジネス・オブジェクト定義が無効な場合にスローされます。

 
 BusObjInvalidVerbException
 
動詞が無効な場合にスローされます。

 
 BusObjNoSuchAttrException
 
ビジネス・オブジェクト定義内に属性が存在しない場合にスローされます。

 
 BusObjNoSuchVerbException
 
動詞がビジネス・オブジェクト定義によってサポートされていない場合にスローされます。

 
 ODKInvalidNodeException
 
ツリー・ノードの例外を指示するためにスローされます。

 
 ODKInvalidPropException
 
例外が発生した原因が無効なプロパティーにあることを指示するためにスローされます。

 
 UnsupportedContentException
 
要求された生成済みコンテンツを ODA がサポートできない場合にスローされます。

Copyright IBM Corp. 2004