public void start ( ) throws TYPE_1 { TYPE_2 . METHOD_1 ( VAR_1 , STRING_1 ) ; if ( ( VAR_2 ) != null ) { VAR_3 = VAR_4 ; VAR_2 . start ( ) ; VAR_2 . METHOD_2 ( new TYPE_3 ( ) { public void METHOD_3 ( TYPE_4 VAR_5 ) { TYPE_2 . i ( VAR_1 , STRING_2 ) ; } } ) ; } else throw new TYPE_5 ( STRING_3 ) ; }

public void start ( ) throws TYPE_1 { TYPE_2 . METHOD_1 ( VAR_1 , STRING_1 ) ; if ( ( VAR_2 ) != null ) { VAR_3 = VAR_4 ; VAR_2 . start ( ) ; VAR_2 . METHOD_2 ( this ) ; } else throw new TYPE_5 ( STRING_3 ) ; }
