break
반복안에 break문을 만날 경우 해당 로직을 종료하고 while문의 밖으로 빠져나와 while문 아래의 다음 로직을 실행한다. 주로 if문과 함께 사용되어 특정 조건을 만족하면 반복문을 벗어나도록 한다.
public class Example1 {
public static void main(String[] args) {
int c = 0;
while (c < 5) {
c++;
if (c == 3) break;
System.out.println(c);
}
System.out.println("while 로직 종료");
}
}
continue
continue는 자신의 아래 로직을 스킵하고 다음반복으로 넘어간다. 전체 반복 중에 특정 조건시 반복을 건너 뛸 때 유용한다. continue문 아래에 증감연산이 존재할 경우 무한 루프가 돌 수 있기 때문에 주의해야한다.
public class Example1 {
public static void main(String[] args) {
int c = 0;
while (c < 5) {
c++;
if (c == 2) continue;
System.out.println(c + "continue 문 사용");
}
}
}
'Backend > Java' 카테고리의 다른 글
Java 기초 문법 : 필드(field)와 메서드(method) (0) | 2024.05.21 |
---|---|
Java 기초 문법 : 클래스와 객체 그리고 인스턴스 (0) | 2024.05.21 |
Java 기초 문법 : 배열의 활용 (0) | 2024.05.19 |
Java 기초 문법 : 배열 (1) | 2024.05.15 |
Java 기초 문법 : 반복문(for, while) (0) | 2024.05.12 |
Java 기초 문법 : 조건문 (if, switch) (0) | 2024.05.12 |
Java 기초 문법 : 연산자 (0) | 2024.05.10 |
Java 기초 문법 : 콘솔에 데이터 출력해보기 (0) | 2024.05.01 |