码迷,mamicode.com
首页 > 编程语言 > 详细

IT兄弟连 Java语法教程 流程控制语句 分支结构语句4

时间:2019-07-29 09:20:47      阅读:107      评论:0      收藏:0      [点我收藏+]

标签:strong   代码块   int   png   嵌套if   需要   bsp   out   oid   

4  嵌套if-else条件语句

嵌套if语句是作为另一个if或else语句的目标的if语句。嵌套if语句在程序设计中非常普遍。Java中,关于嵌套if语句需要记住的是,else语句总是和同一代码块中最近的且没有else与之匹配的if语句相匹配,语法格式如下所示:

if(判断条件A){

    if(判断条件B){

    A语句块

    }

    if(判断条件C){

         B语句块

    }else{

         C语句块

    }

}else{

    D语句块

}

例:下面将演示嵌套if的执行流程:

public class IfElseIfElseDemo2{

    public static void main(String[] args){

         int a = 5;

         if(a > 4){

              if(a == 5){

                   System.out.println("a等于5");

              }else{

                   System.out.println("a不等于5");

              }

         }else{

             System.out.println("a小于4");

         }

    }

}

编译并运行这个程序,控制台将显示如图7所示的信息。

技术图片

图7  IfElseIfElseDemo2运行结果

IT兄弟连 Java语法教程 流程控制语句 分支结构语句4

标签:strong   代码块   int   png   嵌套if   需要   bsp   out   oid   

原文地址:https://www.cnblogs.com/itxdl/p/11261983.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!