프로그래밍 언어/JAVA
[JAVA] if문 return; break; 차이점
s워니얌
2023. 6. 8. 08:32
다음과 같은 for문 안 if문이 있을 때 return을 썼더니 아예 반복문이 종료되었다.
for(int i=0; i<30; i++){
if(submitArr[i] == i+1){
//return;
break;
}
그 이유는) break는 해당 if문만 종료시키지만, return은 해당 메소드가 호출된 곳까지 종료시킨다. 즉, if문을 포함한 메소드 자체를 종료시킨다.
반응형