När du vill upprepa en kodsekvens använder du en loop. En while-loop fortsätter så länge villkoret är sant. En do-while-loop kör kroppen minst en gång och prövar villkoret efteråt. En vanlig for-loop används ofta som räkneloop, medan en utökad for-loop går igenom elementen i exempelvis en array.
villkorsloopen eller räkneloopen. Villkorsloopen använder vi när vi vill upprepa en kodsekvens, om och om igen, tills dess att ett villkor är uppfyllt. Räkneloopen upprepar en kodsekvens ett förbestämt antal gånger.
De tre vanligaste strukturerna för upprepning inom Java, som vi självklart ska titta närmare på är