|
GetException
DescriptionUsed
with the cftry and cfcatch tags.
Retrieves a Java exception object from a Java object.
ReturnsAny
Java exception object raised by a previous method call on the Java
object.
SyntaxGetException(object)
Parameters
Parameter
|
Description
|
object
|
A Java object.
|
UsageColdFusion
stores a Java exception object for each method call on a Java object. Subsequent
method calls reset the exception object. To get the current exception
object, call GetException on the Java object before
other methods are invoked on it.
Example<!--- Create the Java object reference --->
<cfobject action = create type = java class = primativetype name = myObj>
<!--- Calls the object's constructor --->
<cfset void = myObj.init()>
<cftry>
<cfset void = myObj.DoException() >
<Cfcatch type = "Any">
<cfset exception = GetException(myObj)>
<!--- User can call any valid method on the exception object.--->
<cfset message = exception.toString()>
<cfoutput>
Error<br>
I got exception <br>
<br> The exception message is: #message# <br>
</cfoutput>
</cfcatch>
</cftry>
|