public void METHOD_1 ( final TYPE_1 < java.lang.Object > VAR_1 ) throws java.lang.Exception { VAR_2 . METHOD_2 ( STRING_1 ) ; try { VAR_1 . get ( ) ; VAR_2 . METHOD_2 ( STRING_2 ) ; METHOD_3 ( ) ; } catch ( final TYPE_2 VAR_3 ) { VAR_2 . METHOD_2 ( STRING_3 , VAR_3 ) ; fail ( VAR_3 ) ; } catch ( final TYPE_3 VAR_4 ) { VAR_2 . METHOD_2 ( STRING_3 , VAR_4 ) ; fail ( VAR_4 . METHOD_4 ( ) ) ; } }

public void METHOD_1 ( final TYPE_1 < java.lang.Object > VAR_1 ) throws java.lang.Exception { try { VAR_1 . get ( ) ; METHOD_3 ( ) ; } catch ( final TYPE_2 VAR_3 ) { fail ( VAR_3 ) ; } catch ( final TYPE_3 VAR_4 ) { fail ( VAR_4 . METHOD_4 ( ) ) ; } }
