카테고리 없음
[Kotlin4-1] break/ continue
연나연
2024. 1. 2. 13:16

return
현재 수행 중인 함수를 종료하는 구문이다.
함수에 수행할 코드가 남아 있더라도 함수를 종료하고 함수를 호출한 쪽으로 되돌아 간다.
반환 값이 있을 경우 return 문 다음에 반환 값을 작성한다.
break
가장 가까운 반복문을 종료한다.
반복 횟수가 남아 있더라도 종료된다.
continue
반복문에서 continue 이후에 코드가 더 있더라도 다시 위로 올라가는 구문이다.
continue 이후의 코드를 무시하고 다음 반복으로 진행되도록 하는 구문이다.
break : 가장 가까운 반복문의 수행을 중단시킨다.
fun main(){ for(v1 in 1..10){ if(v1 > 5){ break; } println("v1 : $v1") } }출력결과
continue : 다음 반복으로 넘어간다.
fun main(){ for(v2 in 1..10){ if(v2 % 2 == 0){ continue; } println("v2 : $v2") } }출력결과

