Bryan,
Here is sample code. First, observe that the two catch blocks behave
differently. Second, can you replace the throw in Test with a script
statement without changing the other code?
<cftry>
<cfset test()>
<cfcatch type="any">
<cfoutput>CFCatch Exists - #IsDefined("cfcatch")#</cfoutput>
</cfcatch>
</cftry>
<cfscript>
try {
test();
}
catch(Any excpt) {
writeoutput("<br>CFCatch Exists - #IsDefined("cfcatch")#");
}
</cfscript>
<cffunction name="Test">
<cfthrow message="This is a throw error">
</cffunction>
Andy
-----Original Message-----
From: Bryan F. Hogan [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 16, 2003 8:18 PM
To: CF-Talk
Subject: RE: Can I Throw within <cfscript>???
Ok, I need some more information. Please post an example of your cfc and
your cfml page
-----Original Message-----
From: Andy Ousterhout [mailto:[EMAIL PROTECTED]
Sent: Tuesday, September 16, 2003 9:00 PM
To: CF-Talk
Subject: RE: Can I Throw within <cfscript>???
Not what I am looking to do. I wish for the method to stop processing
when
I throw the exception and for control to return to the Try/Catch blocks.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/lists.cfm?link=t:4
Subscription: http://www.houseoffusion.com/lists.cfm?link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Your ad could be here. Monies from ads go to support these lists and provide more
resources for the community.
http://www.fusionauthority.com/ads.cfm