Just do IT
article thumbnail
Published 2022. 12. 20. 10:17
Java Control (분기문) Programing/JAVA

분기문(branching statements)

※ branch: 갈라지다, 분기하다

- 조건식에 의해 루프에 들어갔다면 분기문을 통해 루프의 흐름을 직접 제어할 수 있다.

- 자바에서 사용하는 대표적인 반복문은 2가지가 있습니다.

- continue, break


 continue 

 continue: 계속하다

- 반복문의 현재단계를 중단하는 분기문이다.

- continue 사용 방법이다. ▼

  
for(int index = 1 ; index <= 5 ; index++) {   	
    if(index != 3) {      
        System.out.println(index);
    } else {
        continue;
    }
}   
=================================
실행결과
1
2
4
5

- index의 값이 3일 때 continue를 하면 index==3이 되었을 때  해당 단계를 뛰어넘고 출력이 되기 때문에 3만 출력이 안되는 것을 볼 수 있다.

 

 break

 break : 부수다, 망가뜨리다

- 반복문 자체를 중단하는 분기문이다.

- break 사용 방법이다. ▼

int num = 1, sum = 0;

while (true) { // 무한 루프
    sum += num;
    if (num == 100) {
        break
    }
    num++;
}
System.out.println(sum);
===================================
실행결과
5050

루프의 횟수와 상관 없이 특정 조건이 참일때 루프를 멈추고 싶다면 break를 사용하면 된다.

 

출처 :  http://tcpschool.com/java/java_control_etc

'Programing > JAVA' 카테고리의 다른 글

Java Control (반복문)  (0) 2022.12.20
JAVA 제어문  (0) 2022.12.09
자바 - 기본 함수  (0) 2022.12.06
데이터 출력 변환 (null -> 0 / 0 -> null)  (0) 2022.11.30
Java Control (조건문)  (0) 2021.07.19
profile

Just do IT

@AmyG

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!