public static void METHOD_1 ( TYPE_1 VAR_1 , java.util.List < ? > VAR_2 ) throws TYPE_2 , TYPE_3 , TYPE_4 { if ( ( VAR_2 . size ( ) ) == 0 ) { throw new TYPE_3 ( STRING_1 ) ; } for ( java.lang.Object item : VAR_2 ) { VAR_1 . METHOD_2 ( item ) ; } }

public static void METHOD_1 ( TYPE_1 VAR_1 , java.util.List < ? > VAR_2 ) throws TYPE_2 , TYPE_3 , TYPE_4 { if ( VAR_2 . isEmpty ( ) ) { throw new TYPE_3 ( STRING_1 ) ; } for ( java.lang.Object item : VAR_2 ) { VAR_1 . METHOD_2 ( item ) ; } }
