package ordinaryPackage;
public class Test {
public static void main(String[] args) {
int a = 0;
while (a < 10) {
if (a == 5) {
continue;
}
System.out.println("a = " + a);
a++;
}
}
}
이걸 실행하면 1~ 4 까지만 나와요
생각한건 1~4 6~ 9인데요
왜 break처럼 작동하는걸까요?
package ordinaryPackage;
public class Test {
public static void main(String[] args) {
int a = 0;
while (a < 10) {
if (a == 5) {
continue;
}
System.out.println("a = " + a);
a++;
}
}
}
a가 더이상 증가하지 않음
오류같은건가요?안에 증가시켜주니까 나오네여
a++이 continue 다음에 있잖음
고마워용
continue에 걸리면 a++를 안하니까 무한 루프네 ㅋㅋ
해결해써욘
게이야 if else로 a==5가 아니면 a 증가하게 해놔라 이기야
잘돼용