# tLogCatcher

Operates as a log function triggered by one of the three: Java exception, tDie or tWarn, to collect and transfer log data.

Both the tDie and tWarn components are closely related to the tLogCatcher component.They generally make sense when used alongside a tLogCatcher component in order for the log data collected to be encapsulated and passed on to the output defined.

Fetches set fields and messages from Java Exception, tDie and/or tWarn and passes them on to the next component.

### In this section

* [tLogCatcher Standard properties](https://help.qlik.com/talend/en-US/components/7.2/logs-and-errors/tlogcatcher-standard-properties)

**Related concepts**

[Catching messages triggered by a tWarn component](https://help.qlik.com/talend/en-US/components/7.2/logs-and-errors/twarn-tlogcatcher-tlogrow-trowgenerator-catching-messages-triggered-by-twarn-component-standard-component "This example shows you how to use the tLogCatcher component to catch the messages triggered by a tWarn component.")

[Catching the message triggered by a tDie component](https://help.qlik.com/talend/en-US/components/7.2/logs-and-errors/tdie-tlogcatcher-tjava-catching-message-triggered-by-tdie-component-standard-component "This example shows you how to use the tLogCatcher component to catch the message triggered by a tDie component.")