public void METHOD_1 ( ) throws java.lang.Exception { TYPE_1 VAR_1 = new TYPE_1 ( new TYPE_2 ( STRING_1 ) ) ; TYPE_3 VAR_2 = new TYPE_3 ( VAR_1 , VAR_1 ) ; try { VAR_2 . METHOD_2 ( null ) ; TYPE_4 . fail ( STRING_2 ) ; } catch ( TYPE_5 VAR_3 ) { } }

public void METHOD_1 ( ) throws java.lang.Exception { TYPE_1 VAR_1 = new TYPE_1 ( new TYPE_2 ( STRING_1 ) ) ; TYPE_3 VAR_2 = new TYPE_3 ( VAR_1 , VAR_1 ) ; try { VAR_2 . METHOD_2 ( ( ( TYPE_1 ) ( null ) ) ) ; TYPE_4 . fail ( STRING_2 ) ; } catch ( TYPE_5 VAR_3 ) { } }
