This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/ios/usage-issues/dealing-with-exceptions.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Dealing with Exceptions

Our rendering component sometimes throws C++ exceptions as a part of normal operations.

Exception stack trace

These internal C++ exceptions are part of the normal render process. (In C++, exceptions are often used to control program flow, instead of just notifying you of exceptional issues like we do in Objective-C. This is all part of our renderer, so you shouldn’t worry about it.)

If you have breakpoints for all exceptions set, your workflow will be disrupted. We suggest only enabling Objective-C Exceptions in the Breakpoint Editor.

Exceptions