public void METHOD_1 ( TYPE_1 c ) { VAR_1 . remove ( c ) ; try { c . METHOD_2 ( new TYPE_2 ( ) ) ; } catch ( java.lang.Exception VAR_2 ) { VAR_2 . METHOD_3 ( ) ; } } 

public void METHOD_1 ( TYPE_1 c ) { synchronized ( VAR_1 ) { VAR_1 . remove ( c ) ; } try { c . METHOD_2 ( new TYPE_2 ( ) ) ; } catch ( java.lang.Exception VAR_2 ) { VAR_2 . METHOD_3 ( ) ; } } 
