☕ 자바 JAVA/☕ 클래스와 함수 Class & Method

[JAVA]Method의 Return문이란

뉴이 NUEY 2023. 9. 17. 20:27
반응형

 

for (int i = 0; i < 5; i++) {
	if (i == 3) return;
			
	System.out.println(i);
}

위의 코드는 i가 3일때 중단하게 되어있어 2까지만 출력.

 

 

 

 

return은 반환할 값이 있을때만 사용하지 않습니다
return;이라고 적으면
그곳에서 함수는 실행을 종료합니다

 









 

물론 js도 마찬가지입니다.

 

test1  →  0 1 2  → test2

이 순서로 출력되었습니다.

 

 

 

 

 

 

return;
실행중인 메서드를 종료하고
호출한 곳으로 돌아가기 때문입니다.

 

 

 

 

 

 


 

 

 

 

 

return이 있는데도 int형 return 값을 적으라고 적혀있습니다.

 

 

 

 

 

 

조건문을 사용할 경우
어떤 조건이든 return 값이 있어야 합니다

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

참조 https://youtu.be/CiEYqbwgqZ0?si=WydBNWucOnTQbvNA 

 

반응형