流程控制 1.程序默认是按照代码的编写顺序一行一行执行的
2.分支结构:程序按照一定的条件有选择的执行某一些代码 if if...else... if...else if...else... switch...case...case default...
示例1:考试成绩不低于90分,就输出A 小于90但不低于80分,就输出B 小于80但不低于70分,就输出C 其他情况输出D
示例2:令狐冲要参加武林大会, 如果拿到第1名,就是武林盟主 如果拿到第2名,就是华山掌门 如果拿到第3名,就是峨眉掌门 如果是其他名次,就给逐出师门
3.循环结构 程序按照一定的条件重复的执行某一些代码 for while do...while
4.跳转 continue 结束本次循环,跳转到下一次循环 break 结束整个循环,跳转到循环结尾处 return 结束整个方法,跳转到方法结尾处 goto【已过时,属于保留字】
带标签的break ABC: for(){ for(){ while(){ break ABC; } }
}