Objectives
How to match different types of loops to the wrong situations
How to make your program prone to freezing by incorporating infinite loops
How to compromise the structuredness of loops
Various ways to make loops excessively long and complex
Prerequisites
- Loops in Java:
For loop
Foreach loop
While (or do while) loop
The basic idea of collections (e.g., List, Set, Queue)
Iterators
Reading keyboard input using the Scanner class
Introduction
Like conditionals, loops are a fundamental control structure in programming. ...