drexqq

[Java, 자바] cotinue문 본문

Back-End/Java

[Java, 자바] cotinue문

drexqq 2020. 5. 25. 09:21
728x90
반응형

Java의 continue문에 대해서 알아보자.

 

continue문은 생략한다고 생각하면 된다.

 

loop {
	처리1
    처리2
    if continue
    처리3
}

위와 같은 형식으로 이루어져 있다.

 

아래 예제를 보면 이해하기 쉬울 것 같다.

 

int numArr[] = new int[3];
		int n;
		
		for (int i = 0; i < numArr.length; i++) {
			System.out.println((i + 1) + "번째 수 = ");
			n = sc.nextInt();
			if (n < 0) {
				System.out.println("음수입니다");
				continue;
			}
			numArr[i] = n;
		}

예제에서 n <0 조건이라면 "음수입니다"를 출력하고 continue문을 걸어주었다.

 

결과는 n의 값을 n <0 조건에 맞지 않을 때까지 다시 말해 음수가 아닌 수가 나올 때까지 계속해서 n의 값을 재설정할 수 있게 된다.

 

728x90
반응형

'Back-End > Java' 카테고리의 다른 글

[Java, 자바] wrapperClass  (0) 2020.05.26
[Java, 자바] 2차원배열  (0) 2020.05.26
[Java, 자바] break문  (0) 2020.05.25
[Java, 자바] while문, do while문  (0) 2020.05.25
[Java, 자바] for문  (0) 2020.05.21
Comments