en would you use a for-each loop instead of a for loop? if you want to access every element of an array and want to refer to elements through a variable name instead of an array index. if you want to modify elements of the array. if you want to iterate over every other element in an array. if you want to iterate over only a few elements of an array or collection.