顺序结构
程序从上到下一行一行地执行,中间没有任何判断和跳转
如果main方法多行代码之间没有任何流程控制,则程序总是从上向下执行,排在前面的代码先执行,排在后面的代码后执行
分支结构
if语句和 switch语句(表达式的类型只能是 byte,short,int,char,String和枚举)
循环结构
while 循环语句 :先判断在是否执行语句
do while 循环语句 :循环条件必须有一个分号
for 循环语句
break语句
用于完全结束一个循环,跳出循环体,不管哪种循环,一旦在循环体中遇到break,系统将完全结束循环,执行循环之后的代码
continue语句
区别是中止本次循环,接着开始下一次循环,而break则完全是中止循环
return 语句
功能是结束一个方法,不管return出于多少层循环之内