Conceito sobre Estruturas de Repetição

  1. Qual a principal diferença entre as estruturas de repetição while e do while?
    Você deve citar uma aplicação para cada.

  2. Como escolhemos se utilizamos o FOR ou o FOR EACH?
    Qual a principal diferença entre eles?

Nesse link há uma explicação sobre essas estruturas de repetição: JAVA – Estruturas de Repetição, dê uma lida, caso tenha dúvida em algo, pode perguntar.