반응형
for (int i = 0; i < 5; i++) {
if (i == 3) return;
System.out.println(i);
}
return은 반환할 값이 있을때만 사용하지 않습니다
return;이라고 적으면
그곳에서 함수는 실행을 종료합니다
물론 js도 마찬가지입니다.
test1 → 0 1 2 → test2
이 순서로 출력되었습니다.
return;
실행중인 메서드를 종료하고
호출한 곳으로 돌아가기 때문입니다.
return이 있는데도 int형 return 값을 적으라고 적혀있습니다.
조건문을 사용할 경우
어떤 조건이든 return 값이 있어야 합니다
참조 https://youtu.be/CiEYqbwgqZ0?si=WydBNWucOnTQbvNA
반응형
'☕ 자바 JAVA > ☕ 클래스와 함수 Class & Method' 카테고리의 다른 글
[JAVA]생성자 Constructor (1) | 2023.10.03 |
---|---|
[JAVA]오버로딩 Overloading (0) | 2023.10.03 |
[JAVA]Method 메서드란(+ 함수와의 차이, BlackBox란) (0) | 2023.09.10 |
[JAVA]클래스 Class 정의 (0) | 2023.08.20 |
[JAVA]한 파일에 여러 클래스 작성하기 (0) | 2023.08.15 |