Which approach cannot be used to iterate over a List named theList?
theList.forEach(System.out::println);
Iterator it = theList.iterator(); for (it.hasNext()) { System.out.println(it.next()); }
for (Object object : theList) { System.out.println(object); }
for (int i = 0; i < theList.size(); i++) { System.out.println(theList.get(i)); }