Search

조건문3_개념04_else주의점

대분류
STEP02 조건문
소분류
조건문3_개념

영상

개념

package 조건문3_개념; /* # else 사용 시 주의할 점 - else는 바로 위의 if와 연결되기 때문에 조건이 여러개인 경우 올바르게 작동하지 않는다. */ public class 조건문3_개념04_else주의점 { public static void main(String[] args) { // 아래는 오류를 발생시킨다. System.out.println(">>> 자판기 <<<"); System.out.println("[1.과자 2.음료수 3.라면]"); System.out.println("번호를 입력하세요 : 1"); int select = 1; if(select == 1) { System.out.println("1.과자"); } if(select == 2) { System.out.println("2.음료수"); } if(select == 3) { System.out.println("3.라면"); } else { System.out.println("오류"); } System.out.println("-------------------------------"); System.out.println(">>> 자판기 <<<"); System.out.println("[1.과자 2.음료수 3.라면]"); System.out.println("번호를 입력하세요 : 1"); select = 1; if(select == 1) { System.out.println("1.과자"); } if(select == 2) { System.out.println("2.음료수"); } if(select == 3) { System.out.println("3.라면"); } if(3 < select || select < 1) { System.out.println("오류"); } } }
Java
복사