1、if else分支语句:语法:if(表达式){代码}else{代码}
2、if else if分支语句:语法:if(表达式1){代码}else if(表达式2){代码}else if(表达式3){代码}.........else{代码}
3、if嵌套语句:if(表达式1){if(表达式2){if(表达式3){代码}}}if语句可以无限嵌套,这样的效果等同于if(表达式1 &&表达式2 &&表达式3){代码}
4、if else嵌套:if(表达式1){if(表达式2){代码1}else{代码2}}else{代码3}
5、switchcatch分支语句:switch(变量){catch value1:{代码;break;}catch value2:{代码;break;}catch value3:{代码;break;}......}
6、while循环语句:当条件满足的时候执行一次代码,然后再判断条件,有可能一次都不执行while(条件){代码}
7、dowhile循环语句:先执行一次代码,然后再判断条件,至少会执行一次do(条件){代码}
8、for循环语句:执行顺序,先进入初始化条件,然后判断是否符合循环条件,不符合则跳过,符合的话执行代码,然后迭代for(初始化条件;循环条件;迭代){代码}
9、for each循环语句:for循环的另一个变种,可用于循环数组或集合for(类型变量名:集合){代码}
10、跳转语句:break,continue和returnbreak:跳出本次循环continue:跳过本次循环继续之后的循环return:跳出本方法