# cOnException

Catches the exceptions defined and triggers certain actions which are then performed on these exceptions and the message routing.

For more information, see the Apache camel documentation https://camel.apache.org/components/latest/.

## cOnException Standard properties

These properties are used to configure cOnException running in the Standard Job framework.

The Standard cOnException component belongs to the Exception Handling family.

## Basic settings

| Properties | Description |
| --- | --- |
| Exceptions | Click the plus button to add as many lines as needed in the table<br>to define the exceptions to be caught. |
| Set a redelivering tries count | Select this check box to set the maximum redelivering tries in the<br>Maximum redelivering tries<br>field. |
| Non blocking asynchronous behavior | Select this check box to enable asynchronous delayed<br>redelivery.<br><br>For details, go to http://camel.apache.org/exception-clause.html. |
| Exception behavior | None: select this option to take<br>no action on the original route.<br><br><br>Handle the exceptions: select<br>this option to handle exceptions and break out the original<br>route.<br><br><br>Ignore the exceptions: select<br>this option to ignore the exceptions and continue routing in the<br>original route. |
| Route the original input body instead of the current<br>body | Select this check box to route the original message instead of the<br>current message that might be changed during the routing. |

## Usage

| Usage guidance | Description |
| --- | --- |
| **Usage rule** | cOnException is used as a separate<br>component in a Route. |
| Limitation | n/a |

**Related concepts**

* [Using cOnException to ignore exceptions and continue message routing](https://help.qlik.com/talend/en-US/mediation-components/8.0/mediation-logs-and-errors/conexception-cbean-cfile-cprocessor-using-conexception-to-ignore-exceptions-and-continue-message-routing)