public void start ( ) throws TYPE_1 { final java.lang.String VAR_1 = STRING_1 ; TYPE_2 . info ( VAR_1 ) ; if ( VAR_2 . get ( ) ) { TYPE_2 . info ( STRING_2 ) ; return ; } VAR_3 . METHOD_1 ( ) ; try { METHOD_2 ( ) ; METHOD_3 ( ) ; VAR_2 . set ( true ) ; } catch ( java.lang.Exception VAR_4 ) { TYPE_2 . error ( STRING_3 , VAR_4 ) ; throw new TYPE_3 ( STRING_3 , VAR_4 ) ; } finally { VAR_3 . METHOD_4 ( ) ; } }

public void start ( ) throws TYPE_1 { final java.lang.String VAR_1 = STRING_1 ; TYPE_2 . info ( VAR_1 ) ; VAR_3 . METHOD_1 ( ) ; try { if ( VAR_2 . get ( ) ) { TYPE_2 . info ( STRING_2 ) ; return ; } VAR_2 . set ( true ) ; METHOD_2 ( ) ; METHOD_3 ( ) ; } catch ( java.lang.Exception VAR_4 ) { TYPE_2 . error ( STRING_3 , VAR_4 ) ; throw new TYPE_3 ( STRING_3 , VAR_4 ) ; } finally { VAR_3 . METHOD_4 ( ) ; } }
