public void METHOD_1 ( java.lang.String VAR_1 ) throws TYPE_1 { METHOD_2 ( ) . METHOD_3 ( ) . METHOD_4 ( VAR_1 ) ; throw new TYPE_2 ( VAR_1 ) ; } 

public void METHOD_4 ( ) { METHOD_2 ( ) . METHOD_3 ( ) . METHOD_4 ( ) ; } 
