// "Replace the loop with Collection.removeIf" "false" import java.util.*; public class Main { public void removeEmpty(List list) throws Exception { Iterator it = list.iterator(); while(it.hasNext()) { String str = it.next(); // remove empty if(str.isEmpty()) { it.remove(); } } it = list.iterator(); } }