An infinite loop is an instruction sequence in Java that loops endlessly when a functional exit isn't met. This type of loop can be the result of a programming error or may also be a deliberate action based on the application behavior. An infinite loop will terminate automatically once the application exits.
Example
public class InfiniteForLoopExample
{
public static void main(String[] arg)
{
for(;;)
{
System.out.println("ProgramsBuzz");
}
}
}
Above program will keep on printing ProgramsBuzz.