return
메소드에서 return; 이라고 되어 있으면
메소드가 끝남(반환x)
return; 아래 코드는 실행되지 않고 그 메소드를 부른곳으로 돌아가 아래 코드가 실행된다
break
반복문 안에 있는 break가 실행되면
그 반복문이 종료되고 아래에 있는 명령문들이 실행된다
continue
continue를 만나면 for문으로 다시 돌아간다
마치 for문의 문장이 끝난것처럼 인식시켜준다
for(int i =0; i<100;i++){
if((i%2)==1)
continue;
System.out.println(i);
}
/*
i=0 -> 0<100(o) -> 0%2==1(x) -> 0출력
-> 0++ -> 1 -> 1<100(o) -> 1%2==1(o) -> continue; ->
-> 1++ -> 2 -> 2<100(o) -> 2%2==1(x) -> 2출력
...
*/
'JAVA' 카테고리의 다른 글
[JAVA]자바 람다식 예시 (0) | 2021.06.29 |
---|---|
[JAVA] 자바 try~catch exception 상세 설명 (0) | 2021.06.28 |
[JAVA] 시큐어 코딩 - properties 파일 이용 (0) | 2021.06.27 |
[JAVA]JDBC, Connection, PrepareStatement, ResultSet (0) | 2021.06.26 |
[JAVA]자바 싱글톤패턴 예시 (0) | 2021.06.25 |