enhanced for loop
A loop that visits every item of a group in order, written for (String word : args).
The enhanced for statement iterates over an array or Iterable, assigning each element in turn to a variable declared in its header, with no index, condition or update.
Examples
for (String name : names) { IO.println(name); }
See also