조건식이 true(참)이면 중괄호{ }로 둘러 쌓인 블록 안의 문장들이 실행된다.
if(조건식) {
문장1;
문장2; // 조건식이 참이면 실행되는 문장
}
if의 조건식이 true(참)이면 조건식 바로 다음의 블록이 실행되고, 조건식이 false(거짓)이면 else문 다음의 블록이 실행된다
if(조건식) {
문장1; // 조건식이 true(참)이면 실행
} else {
문장2; // 조건식이 false(거짓)이면 실행
}
if문 안의 문장이 또 다른 if문인 경우 (if-else 문 포함)
if(조건식 A) {
문장1; // 조건식 A가 true(참)이면 실행
} else if (조건식 B) {
문장2; // 조건식 A가 false(거짓)이고 조건식 B가 true(참)이면 실행
} else if (조건식 C) {
문장3; // 조건식 A,B가 false(거짓)이고 조건식 C가 true(참)이면 실행
}
else {
문장n; // 조건식 A, B, C가 모두 false(거짓)이면 실행
}