▶ continue 반복문 안에서 사용하는 구문이다. continue를 만나게되면 그 뒤에 어떤구문이 있든간에 실행하지 않고 가장 가까운 반복문으로 올라가라는걸 의미이다. ■ for문과 while문에서의 continue의 차이 for: 증감식으로 올라간다. while: 조건식으로 올라간다. 예제) // 1 부터 10까지 홀수만 출력 for(int i =1; i
▶ break break문을 만나는 순간 현재 속해있는 반복문 중 가장 가까운 반복문을 빠져나가는 구문이다. 즉 , 해당 break문이 속해있는 반복문만 빠져나간다. ■ 주의할 점 switch문의 break와는 다른 개념이다. switch문안의 break는 switch문만을 빠져나가는 용도로 사용된다. 예제) 매번 반복적으로 새로이 발생되는 랜덤값(1~100) 출력해주기 단, 그 랜덤값이 3의 배수일경우 반복문을 빠져나간다. while(true) { int random = (int)(Math.random() * 100 +1); System.out.println("random : "+random); //특정조건에서 break; if(random % 3 ==0) { break; } }