void METHOD_1 ( TYPE_1 VAR_1 , TYPE_2 c ) { errors . METHOD_2 ( ) ; try { METHOD_3 ( c ) ; } catch ( TYPE_3 VAR_2 ) { } if ( errors . METHOD_4 ( ) ) { METHOD_5 ( VAR_1 ) ; } else { METHOD_6 ( VAR_1 , c ) ; } }

TYPE_2 METHOD_1 ( TYPE_1 VAR_1 , TYPE_2 c ) { TYPE_2 result = c ; errors . METHOD_2 ( ) ; try { METHOD_3 ( c ) ; } catch ( TYPE_3 VAR_2 ) { } if ( errors . isEmpty ( ) ) { result = METHOD_5 ( VAR_1 ) ; } else { METHOD_6 ( VAR_1 , c ) ; } return result ; }
