Java语言的分支控制结构
(1)if语句
if语句使用布尔表达式或布尔值作为分支条件进行分支控制,if语句有如下三种形式:
第一种形式
if(分支条件)
{
语句
}
第二种形式
if(分支条件)
{
语句1
}
else
{
语句2
}
第三种形式
if(分支条件1)
{
语句1
}
else if(分支条件2)
{
语句2
}
...//可以多个else if语句
else
{
语句n
}
以上语句中花括号括起来的多行代码被称为代码块,一个代码块通常被当成一个整体来执行,除非是运行过程中遇到return、break、 continue等关键字,或者遇到了异常。
注意:使用if ... else 语句时,一定要先处理包含范围更小的情况。