友情提示:本文共有 447 个字,阅读大概需要 1 分钟。
分支结构不可以向已经执行过的语句部分跳转。
1、顺序结构就是执行过程按照顺序,只有执行了前一步,才能执行后一步,分支结构就是在执行过程中可以分几条路径执行,例如一棵树倒过来就是分支结构,从根部开始分多条路径到达顶部,循环结构就是可以循环执行。
2、但是凡是需要向过去跳转的,都能转换成递归或者循环的结构,能用于switch判断的类型有:byte、short、int、char(JDK1.6),还有枚举类型,但是在JDK1.7后添加了对String类型的判断,若果没有符合条件的case就执行default下的代码块,default并不是必须的,也可以不写。
3、一个if语句后可跟一个可选的else语句,else 语句在布尔表达式为假时执行。如果布尔表达式为 true,则执行 if 块内的代码。如果布尔表达式为 false,则执行 else 块内的代码,一个 switch 语句允许测试一个变量等于多个值时的情况。每个值称为一个 case,且被测试的变量会对每个 switch case 进行检查。
本文如果对你有帮助,请点赞收藏《分支结构可以向已经执行过的语句部分跳转》,同时在此感谢原作者。