双分支
if语句
if(条件){
//语句1
//语句2
}
当条件成立时,会执行{}
中的语句,否则不执行
if-else语句
if(条件){
//语句1
//语句2
}else{
//语句3
//语句4
}
当条件成立时,会执行if{}
中的语句,否则执行else{}
中的语句
if、if-else 的缩写
if(条件)
//语句1
//语句2
当条件成立时,会执行语句1
。语句2
不管if是否成立,都会执行,因为不写{}
时,if
只包含下一条语句,不包含语句2
if(条件)
//语句1
else
//语句2
//语句3
语句3
不包含在else当中
if(条件) //语句1
if(条件) //语句1
else //语句2
{}
时,if、else都只包含下一句,第二句起不包含不写{}
时,if、else里只能包含一句