자바에서 break 구문은 동작 중인 코드를 중단하고 다음 코드로 넘어가는 역할을 한다. 보통 반복문에 많이 사용되고, switch case 의 break 또한 같은 역할을 한다. break 를 자주 사용하는 일이 없기 때문에 반복문을 중단하는 것으로 이해할 수 있으며, 굳이 반복문이 아니더라도 break 를 사용함으로써 동작 중인 함수나 클래스의 코드를 중단시킬 수도 있다.
자바 break 사용 방법
using java break command
break 구문은 처음 접하면 생소하다. continue 도 그렇다.
이번에는 break 구문에 대해 다뤄볼까 한다.
break 는 말 그대로 코드를 멈춘다고 이해하면 될 것이다.
즉, 어떤 조건에 있어 필요치 코드를 중단할 필요가 있는 경우 break 구문을 사용하여 진행중인 코드를 중단시킬 수 있다.
보통 반복문에 많이 사용되며 특정 조건을 만나는 경우 반복을 중지하고 코드를 벗어난다.
break 구문 이해
break 구문은 위에서도 언급했듯이 진행중인 코드를 중단하고 다음 코드로 넘어간다.
반복문에서 많이 사용되며 특정 조건 이후 처리가 필요없을 경우에 사용하면 된다.
당연히 함수나 메서드에 영향은 없으며, 동작중인 반복문에 적용된다.
아래는 반복문에 사용되는 break 구문의 예시이다.
for( ~ ) {
// 블라블라 자바 코드
break;
}
샘플코드
실제로 break 구문이 어떻게 동작하는지 자바 예제를 만들어 본다.
1에서 10까지의 반복문을 실행하면서 조건이 5라면 반복문을 중단하도록 하였다.
break 를 만나는 즉시 반복문은 중단될 것이다.
public class JavaTutorials {
public static void main(String[] args) {
System.out.println("--------------------------------------------------");
for (int lpVal = 0; lpVal < 10; lpVal++) {
if ( lpVal == 5 ) {
break;
}
System.out.println(lpVal);
}
System.out.println("--------------------------------------------------");
}
}
위의 코드에서 특정조건은 반복문에 사용된 변수가 5일 때 반복을 멈추는 조건이다.
0부터 시작하여 반복문의 변수에 들어가는 값을 출력할 것이다.
반복문의 변수가 5와 같다면 break 구문이 동작하고 반복문을 탈출할 것이다.
결과 화면을 보자.
'programming > Java' 카테고리의 다른 글
자바 배열 사용 동일한 데이터 집합 사용 using java array datatype (0) | 2022.05.07 |
---|---|
자바 continue 의미와 사용 방법 using java continue statement (0) | 2022.04.30 |
자바 반복문 for each 사용 방법 using java for each loop statement (0) | 2022.04.24 |
자바 반복문 for 구문 사용 방법 using java loop for statement (0) | 2022.04.22 |
자바 반복문 do while 사용법 using java do while statement (0) | 2022.04.19 |
댓글