GETEXCEPTION  
説明

cftry タグおよび cfcatch タグと共に使用します。Java オブジェクトから Java 例外オブジェクトを取り出します。

 
戻り値

Java オブジェクトに対する以前のメソッドコールによって生じた Java 例外オブジェクト

 
カテゴリ

システム関数

 
シンタックス
GetException(object)
 
パラメータ

 
使用方法

ColdFusion では、Java オブジェクトへの各メソッドコールに対する例外オブジェクトが保管されます。次のメソッドコールでは、この例外オブジェクトはリセットされます。現在の例外オブジェクトを取得するには、その Java オブジェクトで他のメソッドが呼び出される前に、GetException を呼び出す必要があります。

 
<!--- Java オブジェクトリファレンスを作成 --->
<cfobject action = create type = java class = primativetype name = myObj>
<!--- このオブジェクトのコンストラクタを呼び出し --->
<cfset void  =  myObj.init()>
<cftry>
<cfset void  =  myObj.DoException() >
<Cfcatch type = "Any">
   <cfset exception = GetException(myObj)>
<!--- ユーザーはこの例外オブジェクトで有効なメソッドを呼び出すことができます。 --->
   <cfset message = exception.toString()>
   <cfoutput>
      Error<br>
      例外を取得しました。<br>
      <br>例外メッセージは #message# です。<br>
   </cfoutput> 
</cfcatch>
</cftry>
OBJECT  
Java オブジェクトです。