1. 조건을 감시하고, 조건의 true, false에 따라 다른 수행 - if(조건식){ 코드 블럭; } //조건식이 true 면 코드블럭 - if(조건식){ 코드 블럭 1; } // 조건식이 true면 코드블럭 1 else{ 코드 블럭 2 } false면 코드블럭2 - if(조건식){ 코드 블럭 1; } // 조건식이 true면 코드블럭 1 else if(조건식2){ 코드 블럭 2 ;} else if(조건식3){ 코드 블럭 3 ;} else { 코드 블럭 4 ;}