BookatlasTwo-Day MuleSoft → Salesforce Bootcamp
227 / 1048 · Module 7 — Error Handling in Mule← prev⊞ allnext →

7.6The distinction to memorize

ON ERROR CONTINUE
-----------------
error handled
owner considered successful
processing may continue


ON ERROR PROPAGATE
------------------
handler runs
error remains failure
propagates upward

Interview question:

What's the difference between On Error Continue and On Error Propagate?

Answer:

“Continue handles the error and treats the containing flow or Try scope as successful. Propagate executes its handling logic but keeps the operation failed and rethrows the error to the containing scope or caller.”

That's exactly what they want.