When is the controlling condition of a Java "while" loop checked to see if it is true or false?

Once before the first iteration of the loop, and then again after every iteration of the loop.
  • Once before the first iteration of the loop, and then again after the second line in the loop's body is executed.
  • Only once, before the first iteration of the loop.
  • Only after every iteration of the loop.

There are not hints for this question