import java.util.Random; class BrokenAlignment { public static void main(String[] args) { Throwable error = null; try { doSomething(); } catch (AssertionError e) { // rethrow error throw e; } catch (Throwable e) { // remember error error = e; } if (error != null) { // <<--- inspection warning // handle error ... } } public static void doSomething() { if (new Random().nextInt() > 2) throw new RuntimeException("dummy"); } }