一. if - else结构

结构图
image.png
二. switch - case

  1. 结构图

image.png

  1. 说明:
    1. 根据switch表达式中的值, 依次匹配各个case中的常量. 一旦匹配成功, 则进入相应的case结构中, 调用其执行语句
    2. 当调用完执行语句后, 则仍向下继续执行其他case结构中的语句, 且不需要做判断. 直到遇到break关键字或者结束流程为止
    3. break说明: 可以使用在 switch-case结构中, 表示一旦遇到此关键字, 就跳出switch-case结构
    4. switch结构表达式中, 只能是如下6种数据类型: byte ,int ,shot, long, char, 枚举类, String