例外のスローによってのみ終了できる forwhile、または do ステートメントを報告します。 このようなステートメントは正しい場合もありますが、多くの場合はコーディングの間違いによるものです。

例:


  for (;;) {
  }

Thread.run 内にある無限ループステートメントを無視する場合は、「Thread.run 内にある場合は無視する」オプションを使用します。 これは、デーモンスレッドを使用する時に役に立つ場合があります。

例:


  new Thread(() -> {
    while (true) {
    }
  }).start();