how to create an indefilite loop in java

how to create an indefilite loop in java

To create an indefinite loop in Java, you can use a while loop with a condition that always evaluates to true. Here is an example of an indefinite loop in Java:

‮t refer‬o:lautturi.com
while (true) {
  // Code to be executed repeatedly
}

This loop will execute the code inside the loop body indefinitely, unless you include a statement inside the loop that breaks out of the loop or you terminate the program.

Here is an example of how you can use a while loop to read user input indefinitely:

import java.util.Scanner;

public class Main {
  public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);
    while (true) {
      System.out.print("Enter a number: ");
      int number = scanner.nextInt();
      System.out.println("You entered: " + number);
    }
  }
}

In this example, the loop will continue to read user input and print it to the console until the program is terminated.

You can also use a do-while loop to create an indefinite loop in Java. A do-while loop is similar to a while loop, except that the loop body is executed at least once before the condition is checked. Here is an example of an indefinite do-while loop:

do {
  // Code to be executed repeatedly
} while (true);

It is generally a good idea to include a way to break out of an indefinite loop, such as a user input or a timer, to avoid running the loop indefinitely and potentially causing a crash or other issues.

Created Time:2017-11-01 20:42:48  Author:lautturi