728x90
* continue문
- 현재 진행중인 루프를 중단하고 다음 루프로 건너뛰어 진행하도록 하는 구문
예시 구문
특징 : 위와 같이 i%5==0인 5와 10의 경우는 그 구문을 실행하지 않고 다음 작업을 실행
: 해당 루프를 벗어나지 않음
* break문
- 한번에 가장 가까운 하나의 Loop를 벗어날 때 사용하며 해당 루프 종료 후 다음 작업을 실행한다.
예시 구문
특징 : 현재 루프 종료
: 루프를 벗어난 문장 실행
* return문
- 메소드 안에서 사용하는 분기문으로 현재 수행 중인 메소드를 종료시키고,
메소드를 호출한 수행문의 위치로 분기 이동함
<형식>
1. return; => 현재 메소드를 종료함
2. return 식; => 현재 메소드를 종료하면서 식의 값을 호출했던 곳으로 반환함
ex) int max(int a, int b, int c){
...
return max;
}
=> max(3,2,1) 호출시 int형 3이 된다.
예시 구문
특징 : 현재 메서드 종료
: 다음 작업을 실행하지 않음(동일한 메서드이기 때문에)
728x90
'언어 > Java' 카테고리의 다른 글
[Java] 순열(Permutation), 조합(Combination) (0) | 2021.12.23 |
---|---|
[Java] 자바 컬렉션들의 시간 복잡도 (Big O) (0) | 2021.11.23 |
[Java] 형 변환을 도와주는 다양한 메서드 (0) | 2021.09.08 |
[Java] 정렬 Comparable vs Comparator 사용 (0) | 2021.07.16 |
[Java] BufferedReader, BufferedWriter 사용법 (2) | 2020.10.29 |