public TYPE_1 METHOD_1 ( TYPE_2 message ) { TYPE_1 result = new TYPE_1 ( ) ; if ( VAR_1 . METHOD_2 ( ) ) { VAR_2 . METHOD_1 ( message ) ; } else { throw new TYPE_3 ( ) ; } return result ; } 

public TYPE_1 METHOD_1 ( TYPE_2 message ) { TYPE_1 result = null ; if ( VAR_1 . METHOD_2 ( ) ) { result = VAR_2 . METHOD_1 ( message ) ; } else { throw new TYPE_3 ( ) ; } return result ; } 
