|
break문은 지정된 블록을 빠져나오기 위해 사용하는 분기문으로서 while문 ,do while문,for문, switch문과 함께 사용할 수 있다. break문은 단독으로 사용하거나 ㅇ레이블과 함께 사용하여 특정 위치로 제어 옮겨 프로그램 실행 흐름을 변경할 수 있다. break문은 레이블 사용여부에 따라서 2가지로 분류한다.
기본 break문
반복문을 중지하고 반복문 다음 구문을 실행시킨다.
반복문{
break;
}
outer break문
반복문 1과 2의 실행을 중지하고 반복문 outer: 부터 실행한다.
반복문1{
반복문2{
break outer;
}
}
|
continue문은 continue문이 선언된 이후의 문장을 실행하지 않고 다시 반복문의 처음으로 제어를 이동시키는 분기문이다.
기본 continue문
continue 문장을 실행하지 않고 다시 반복문의 처음
반복문{
continue;
}
continue outer문
continue 문장을 실행하지 않고 outer: 으로
반복문1{
반복문2{
continue outer;
}
}
|
return문은 메소드를 빠져나오기 위해서 사용하는 분기문이다. 이때 return문 뒤에 반환 값을 지정해줄 수도 있고 생략할 수도 있다. 이 반환값은 메소드에 선언되어 있는 반환 데이터형과 일치해야 한다.
메소드 {
return 반환 값;
}
*메소드에 반환 데이터형이 선언되지 않을 경우에는 반환 값을 선언할 수 없다.
반응형
'컴퓨터프로그래밍 > JAVA' 카테고리의 다른 글
JAVA - 접근 제한자. (0) | 2013.09.30 |
---|---|
JAVA - 검증, 예외 (0) | 2013.09.30 |
JAVA - 조건문 IF (0) | 2013.09.29 |
JAVA-반복문 (0) | 2013.09.28 |
자바 - 제어문 (0) | 2013.09.26 |