20190115——Java从入门到精通 第四章流程控制
与C语言及其他语言相通,Java语言的复合语句是以整个区块为单位的语句,又称为块语句,复合语句由开括号{}结束
package chapter4;
public class Compound {
public static void main(String[] args) {
int x =20;
{
int y =30;
System.out.println(y);
{
int z =60;
System.out.println(y);
}
System.out.println(y);
}
}
}
复合语句为局部变量创建了一个作用域,该作用域为程序的一部分,在该作用中某个变量被创建并能够使用,如果某个变量的作用域外使用变量y,z,b,将会出现错误,而变量x可在整个方法体使用、如果在某个变量的作用域外使用该变量,则会发生错误。
条件语句
if else switch
循环语句
for do-while foreach
for(元素变量x : 遍历对象obj){引用了java的语句}