4 조건부 경우 - 다른 문을 중첩
문 경우 중첩 된 문은 대상으로 또 다른 경우, 또는 다른 진술 경우. 프로그래밍 문이 매우 일반적인 경우 중첩. 자바, 문은 다른 문이 항상 동일한 코드 블록과 가장 일치와 더 다른 문이 일치하는 경우, 구문은 다음되지 같은 것을 기억 할 필요가있는 경우 중첩에 대해 :
경우 (측정 조건 A) {
경우 (판정 조건 B) {
성명 블록
}
경우 (판단 조건 C) {
문 블록 B
}그밖에{
C 문 블록
}
}그밖에{
D 문 블록
}
예 : 다음은 중첩 실행 흐름 경우 보여줄 것입니다 :
공용 클래스 IfElseIfElseDemo2 {
공공 정적 무효 메인 (문자열 []에 args) {
INT의 A = 5;
경우 (a> 4) {
경우 (a == 5) {
에서 System.out.println ( "a는 5와 동일");
}그밖에{
에서 System.out.println ( "A는 5와 동일하지 않은");
}
}그밖에{
에서 System.out.println ( "보다 적은 4");
}
}
}
컴파일 프로그램이도에 도시 한 바와 같이, 본체 정보를 표시 실행.
실행도 7 IfElseIfElseDemo2 결과