MapleStory Cookie With Halo

☕ JAVA/☕ Class & Method

[JAVA]Method의 Return문

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

 

return은 반환할 값이 있을때만 사용하지 않습니다.

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

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

  • return;이라고 적은 곳에서 함수는 실행을 종료합니다.
  • 실행중인 메서드를 종료하고, 호출한 곳으로 돌아가기 때문입니다.

 


 

반환타입이 있고, 조건문을 사용할 경우
어떤 조건이든 return 값이 있어야 합니다.

 

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

 

 

이와 같이 그 되의 조건 else또는 if문 밖에도 return이 있어야하기 때문입니다.

 


참조영상

 

반응형