Used with one or more cfcatch tags. Together, they catch and
process exceptions in CFML pages. Exceptions are events
that disrupt the normal flow of instructions in a CFML
page, such as failed database operations, missing include
files, and developer-specified events.


 try { } catch (any e) {}

Examples sample code using the cftry tag

Create a divide by zero error and then catch it.

try {
    x = 5/0;
catch (any e) {
    writeOutput("Error: " & e.message);

Expected Result: Error: Division by zero.

Fork me on GitHub