Stops processing of a page at the tag location. CFML returns everything that was processed before the cfabort tag. The cfabort tag is often used with conditional logic to stop processing a page when a condition occurs.
This tag cannot have a body.
This tag is also supported within <cfscript>
<cfabort [type=string] [showerror=string] >
<cfset v = 3> <cfloop from="1" to="4" index="c"> <cfif c is 2> aborted <cfabort> <cfelse> <cfset v = v + 1> </cfif> <cfoutput>c: #c#, v: #v#<br></cfoutput> </cfloop> <hr> <cfoutput>c: #c#, v: #v#</cfoutput> <br> not aborted