분기(branching)의 철학과 switch가 탄생한 진짜 이유 🧩1. 분기란 무엇인가?(복습 + 심화)우리는 이전 글에서 if, else if, else를 통해조건이 참인지 거짓인지에 따라 코드 흐름을 나누는 방식,즉 **"분기( branching)"**를 배웠습니다.하지만...분기가 늘 true/false만으로 끝나는 건 아니에요. 💥2. 문제가 생기기 시작한다 -- 조건이 많아질 때예 : 사용자 메뉴 선택int menu = 3;if (menu == 1) { System.out.println("게임 시작");} else if (menu == 2) { System.out.println("설정 열기");} else if (menu == 3) { System.out.println(..