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
반응형