Identify Runtime Exceptions and Execution Residues

Runtime exceptions are the exceptions that arise during the runtime, as opposed to the compile time exceptions. An execution residue is symbolic information left in the stack region. For instance, functions that were called in the past, but were not active at the time of core dump generation, will not show up in the stack traces. We can find their traces in the execution residues.

In this lesson, we’ll learn how to identify runtime exceptions, examine execution residues or history, construct stack traces, and identify handled exceptions.

Application source code

We have created a multi-threaded application to determine if a runtime exception is causing the fault.

Get hands-on with 1400+ tech skills courses.