Thought Leadership

Embedded software article: C++ exception handling

By Colin Walls

My latest article at has been published:

C++ Exception Handling

Exception handling in C++ is controversial among embedded software developers, as is the use of the language at all. The feature is designed to make code more readable by providing a cleaner way to handle error conditions. This article aims to clarify what the facility does and how overheads may be managed.

With all aspects of embedded software development, good tools are instrumental in project success.

Leave a Reply

This article first appeared on the Siemens Digital Industries Software blog at