[Java] 10. java 에서 label break 포스팅
in Java on Java 개발 기록
java 에서 label 문 포스팅
label break 문을 실제로 사용한적이 많이 없는데 요구사항 변경에 따른 개선 개발 시
또는 특정 기능에 대해 처리에 유용한 듯 한다. 2중 for문 시에도 활용하기에 좋다.
label 문
2중 for문
labelFor :
for(int i = 0; i<10; i++) {
for(int j = 0; j<10; j++) {
if(j>=5) {
//continue labelFor;
break labelFor;
}
System.out.println(i + " " + j);
}
}
특정 업무(기능) break
labelFun : {
boolean ret = sampleService.getRet();
if (ret) {
break labelFun;
}
/**
* 업무(기능) 로직 ...
*/
}