1.顺序执行
依照程式出现的先后顺序执行(变量在使用前要先声明)
2.分支执行:单分支、双分支
单分支
public static void main(String[] args) { System.out.println(1); int i=10; if(i>5){ //结果为true 执行1-1,若为i<15 结果则为false不执行1-1 印出1 2 System.out.println("1-1"); } System.out.println(2);//印出 1 1-1 2}
必选分支
public static void main(String[] args) { int i=10; if(i == 10){ System.out.println("i=10"); //执行此print }else{ System.out.println("i!=10");//若i不等于10则此行此print } }
多分支
public static void main(String[] args) { int i=15; if(i == 10){ System.out.println("i=10"); }else if(i < 20){ System.out.println("i<20"); }else { System.out.println(i); } }