freeCodeCamp/guide/english/java/loops/index.md

22 lines
1.2 KiB
Markdown
Raw Normal View History

2018-10-12 19:37:13 +00:00
---
title: Loops
---
# Loops
Whenever you need to execute a block of code multiple times, a loop will often
come in handy.
Java has 4 types of loops:
* [While Loop](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/while-loop/index.md)
* [Do...While Loop](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/do-while-loop/index.md)
* [For Loop](https://github.com/freeCodeCamp/freeCodeCamp/tree/master/guide/english/java/loops/for-loop/index.md)
* [For Each Loop](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/for-each-loop/index.md)
2018-10-12 19:37:13 +00:00
Loops behaviour can be customized using:
* [Control Statements](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/control-statements/index.md)
* [Break Control Statement](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/break-control-statement/index.md)
* [Continue Control Statement](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/continue-control-statement/index.md)
2018-10-12 19:37:13 +00:00
A special case of loops:
* [Infinite Loops](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/guide/english/java/loops/infinite-loops/index.md)