이러한 변수 및 매개변수는 실행될 때 무한 루프를 일으킬 수 있기 때문에 보통 실수로 인한 것입니다.
예:
void loopDoesNotLoop(boolean b) {
while (b) {
System.out.println();
break;
}
}
검사 구성:
조건이 간접적으로 업데이트될 수 있는 경우 (예를 들어, 호출된 메서드 또는 다른 스레드와 동시 실행으로 인해)가능한 비 로컬 변경 내용 무시 옵션을 사용하여 이 검사를 비활성화하세요.