글
레이블은 중괄호로 묶인 영역에 이름을 부여하는 키워드입니다. 혹은 중괄호로 묶이지 않았더라도 구문이 오면 됩니다. (if, for 와 같은) "레이블명:" 의 형태로 정의하며, continue 레이블명 혹은 break 레이블명 처럼 레이블 내부의 구문에서 레이블을 빠져 나가거나, 건너뛸 때 사용합니다.
예를 들어, 반복문이 중첩되어 있는 경우에, 바깥 반복문 영역을 특정 레이블로 정의하고, 안쪽 반복문에서 한꺼번에, 바깥쪽 반복문까지 나가고 싶을 때 "break 레이블명" 의 형태로 사용합니다.
하지만, 레이블은 프로그램의 흐름을 혼란스럽게 만들기 때문에, 사용하지 않는 편이 좋습니다.
'4.1) OCJP > 관련 이론 및 문법' 카테고리의 다른 글
관련 이론 및 문법 - 배열 (array) (0) | 2015.06.21 |
---|---|
관련 이론 및 문법 - main 메소드의 매개변수 (0) | 2015.06.19 |
관련 이론 및 문법 - 변수의 기본 초기화 값 (0) | 2015.06.19 |
관련 이론 및 문법 - assertion (0) | 2015.06.19 |
관련 이론 및 문법 - try ~ catch ~ finally (0) | 2015.06.19 |
관련 이론 및 문법 - String 클래스 VS StringBuilder 클래스 (0) | 2015.06.19 |
관련 이론 및 문법 - String 클래스 (0) | 2015.06.19 |
관련 이론 및 문법 - 접근 제어 지시자 (0) | 2015.06.17 |
관련 이론 및 문법 - this VS super (0) | 2015.06.17 |
관련 이론 및 문법 - 메소드 오버로딩 (method overloading) (0) | 2015.06.17 |
RECENT COMMENT