Java Language Specification, Version Java SE 13 Edition
14.14.2. The enhanced for statement

Read this Section of the Authoritative Specification

https://docs.oracle.com/javase/specs/jls/se13/html/jls-14.html#jls-14.14.2

0 Documented Misconceptions