return
continue
같은 Jump 구문은 프로그램 실행의 기본 흐름을 변경할 수 있습니다.
하지만 가만히 냅둬도 원래 방향으로 유도되는 점프 문이 존재하는 것은 여러분의 키 입력 낭비일 뿐입니다.
규칙을 어긴 코드
public void foo() {
while (condition1) {
if (condition2) {
continue; // 규칙을 어긴 코드
} else {
doTheThing();
}
}
return; // 규칙을 어긴 코드; 이 메소드는 void 메소드입니다
}
규칙을 준수한 해결책
public void foo() {
while (condition1) {
if (!condition2) {
doTheThing();
}
}
}
If you like SONARKUBE, don’t forget to give me a star.