public void METHOD_1 ( ) { try { new TYPE_1 ( ) . METHOD_2 ( null ) ; TYPE_2 . fail ( STRING_1 ) ; } catch ( java.lang.NullPointerException VAR_1 ) { new java.lang.Object ( ) ; } catch ( java.lang.Exception VAR_1 ) { TYPE_2 . fail ( VAR_1 . toString ( ) ) ; throw new TYPE_3 ( STRING_2 , VAR_1 ) ; } }

public void METHOD_1 ( ) { try { new TYPE_1 ( ) . METHOD_2 ( null ) ; TYPE_2 . fail ( STRING_1 ) ; } catch ( java.lang.NullPointerException VAR_1 ) { } catch ( java.lang.Exception VAR_1 ) { TYPE_2 . fail ( VAR_1 . toString ( ) ) ; throw new TYPE_3 ( STRING_2 , VAR_1 ) ; } }
