자바 프로그램
➡ main() 메소드의 시작 중괄호 ( { ) 에서 끝 중괄호 ( } ) 까지 위에서부터 아래로 실행하는 흐름을 가지고 있음
1. 흐름 제어문
- 실행 흐름을 개발자가 원하는 방향으로 바꿀 수 있도록 해주는 것
- 조건식과 중괄호 {} 블록으로 구성됨
- 조건식의 연산 결과에 따라 블록 내부의 실행 여부가 결정됨
- 흐름 제어문을 사용할 경우 다양한 실행 흐름이 생성됨
- 제어문 블록 내부에는 또 다른 제어문을 사용할 수 있음 EX) if 문 내부에 for문
- 개발자가 원하는 매우 복잡한 흐름 제어도 가능
제어문의 종류
- 조건문 : if문, switch문
- 제어문 블록이 실행 완료되었을 경우 제어문 블록을 빠져나와 정상 흐름으로 돌아옴
- 반복문 : for문, while문, do-while문
- 제어문 블록이 실행 완료되었을 경우 제어문 처음으로 다시 되돌아가 반복 실행 ( = 루핑 (looping) )
2. 조건문
[Java] 조건문
1. if 문 조건식의 결과에 따라 블록 실행 여부가 결정됨 조건식에는 true 또는 false 값을 산출할 수 있는 연산식, boolean 변수가 올 수 있음 조건식이 true : 블록 실행 조건식이 false : 블록을
bean-soup-99.tistory.com
3. 반복문
[Java] 반복문
반복문 : 어떤 작업 (코드들)이 반복적으로 실행되도록 할 때 사용 for문, while문, do-while 문이 있음 for문과 while문은 서로 변환이 가능 반복문을 작성할 때 어느 쪽을 선택해도 상관 없음 for문 : 반
bean-soup-99.tistory.com
4. break문
[Java] break문
break문 반복문인 for문, while문, do-while문을 실행 중지할 때 사용 switch문에서 break문을 사용하여 switch문 종료 break문 실행흐름 break문은 대개 if문과 같이 사용되어 if문의 조건식에 따라 for문과 whi..
bean-soup-99.tistory.com
5. continue문
[Java] continue문
반복문인 for문, while문, do-while문에서만 사용됨 블록 내부에서 continue문이 실행되면 for문의 증감식 또는 while문, do-while문의 조건식으로 이동 continue문의 실행 흐름 continue문은 반복문을 종료하지..
bean-soup-99.tistory.com