13.5 else if 문(다중 if 문, 조건식 여러 개 처리)
앞에서는 if~else 문을 여러 개 중첩해서 사용하여 다중으로 조건을 처리할 수 있었습니다. else if 문을 사용하면 중첩하지 않고 여러 조건을 처리할 수 있습니다. else if 문의 형태는 다음과 같습니다. else if 문 부분을 여러 개 두어 더 많은 조건을 처리할 수 있는 구조입니다. 조건식1이 참이면 실행문1을 실행하고, 그렇지 않고 조건식2가 참이면 실행문2를 실행합니다. 어떤 조건식도 만족하지 않으면 실행문n을 실행합니다.
if (조건식1) { 실행문1; } else if (조건식2) { 실행문2; } … else { 실행문n; }