美文网首页
Java 从入门到放弃 入门篇(控制程序流程二)

Java 从入门到放弃 入门篇(控制程序流程二)

作者: Cocoonshu粽子 | 来源:发表于2017-10-17 08:52 被阅读14次

    执行控制

    在Java里,涉及执行控制的的关键字包括if-else、while、do-while、for 以及一个名为switch 的选择语句;
    所有条件语句都利用条件表达式的真假来决定执行流程;
    1、 中断和继续
    在任何循环语句的主体部分,亦可用break 和continue 控制循环的流程。其中,break 用于强行退出循环,
    不执行循环中剩余的语句。continue则停止执行当前的反复,然后退回循环起始和开始新的反复。
    同样的规则亦适用于while:
    (1) 简单的一个continue会退回最内层循环的开头(顶部),并继续执行。
    (2) 带有标签的continue会到达标签的位置,并重新进入紧接在那个标签后面的循环。
    (3) break会中断当前循环,并移离当前标签的末尾。
    (4) 带标签的break会中断当前循环,并移离由那个标签指示的循环的末尾。
    2、开关
    “ 开关” (Switch)有时也被划分为一种“ 选择语句” 。根据⼀个整数表达式的值,switch语句可从一系列
    代码选出一段执行。它的格式如下:

    switch(整数选择因子) {
    case 整数值 1 : 语句; break;
    case 整数值 2 : 语句; break;
    case 整数值 3 : 语句; break;
    case 整数值 4 : 语句; break;
    case 整数值 5 : 语句; break;
    //. .
    default: 语句;
    }
    

    其中,“ 整数选择因子” 是一个特殊的表达式,能产生整数值。switch 能将整数选择因子的结果与每个整数
    值比较。若发现相符的,就执行对应的语句(简单或复合语句)。若没有发现相符的,就执行default 语
    句。

    相关文章

      网友评论

          本文标题:Java 从入门到放弃 入门篇(控制程序流程二)

          本文链接:https://www.haomeiwen.com/subject/wizxuxtx.html