Visualization of Exception Handling Constructs to Support Program Understanding