import PropsTable from 'terra-application/lib/application-error-boundary/ApplicationErrorBoundary?dev-site-props-table';
import ApplicationErrorBoundaryExample from './example/ApplicationErrorBoundaryExample?dev-site-example';

# ApplicationErrorBoundary

The ApplicationErrorBoundary catches exceptions thrown during its children's render lifecycle and renders the error for the user's benefit. The ApplicationErrorBoundary can be rendered at various levels of an application to isolate errors to various parts of the component tree.

## Usage

```jsx
import ApplicationErrorBoundary from 'terra-application/lib/application-error-boundary';
```

## Props

<PropsTable />

## Example

<ApplicationErrorBoundaryExample />