본문 바로가기
Java (자바)

쉽게 따라하는 Java (자바) 독학 _ 기타 문법 (break, continue, exit)

by Ecoder 2022. 12. 6.

 Java (자바) 독학 제어문 _ 기타 문법 (break, continue, exit)

 

1. break

    - break문은 작성된 조건문 혹은 반복문 한 개를 벗어나도록 함

    - 형태 break;

 

2. continue

    - continue문은 작성된 부분 아래의 코드를 1회 실행하지 않음

    - 형태 continue;

 

3. exit

    - 자바 가상머신 자체를 종료하는 코드

    - 코드 실행 시 모든 작업이 종료됨

    - 형태 System.exit(0);

 

 

4. Ect Test

 

Class Name: EctTest_01

public static void main(String[] args) 체크

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
 
public class EctTest_01 {
 
    public static void main(String[] args) {
 
        for (int j = 1; j < 100++ j) {
            System.out.println();
            for (int i = 1; i < 300++i) {
                if(i%2 == 0) {
                    System.out.println(i + "는 짝수입니다.");
                }
 
                if (i%2 != 0) {
                    continue;
                }
 
                if (i == 10) {
                    break;
                }
            }
            if (j == 3) {
                System.exit(0);
            }
        }
 
    }
 
}
cs

 

 

저장(ctrl + s) 후 F11을 눌러 출력되는 내용 확인하기

 

** 설명

j = 1, 2 일 때 i를 2로 나누었을 때에는 i는 짝수입니다 출력

                    i가 2로 나누어 떨어지지 않을 때에는 continue문

                    i가 300까지 반복이지만 10에서 break문에 걸려 i의 for문을 나와 j의 for문으로 이동

 

j = 3일 때 동일하게 반복하다가, 마지막에 if문에 걸려 System.exit(0);으로 시스템 종료

 

 

3. 과제

switch - case문을 이용하여

1을 입력하면 "가입"

2를 입력하면 "수정"

3을 입력하면 "회원 조회"

4를 입력하면 "전체 조회"

를 출력하고

0을 입력하면 시스템을 종료하는 코드를 작성해 보세요.

반응형

댓글