复合语句,通常被称为块,用一对花括号括起来的语句序列,其表示了一个作用域,在块中引入的名字只能在该块内或者嵌套在块中的子块中访问。
在语句的控制结构中定义的变量,尽在定义它默认南方人语句块结束前有效。
switch语句中,case标号必须是整形常量表达式,而且两个case标号具有相同的值;只能在它的最后一个case标号或defult标号后面定义变量。
可以在for语句的init-statement中定义多个对象,但是这些对象必须是同一种的一般类型。
do while语句总是以分号结束。do ///while();
break语句可以出现在循环或者switch结构中,或者出现在嵌套于循环或switch结构中的语句里
continue语句只跳出当前这一次的循环,而break语句却是跳出整个循环。
throw表达式的类型决定了所抛出异常的类型。
try块的通用语法形式:try{ program-statements}catch(exception-specifier){handler-statements }catch(exception-specifier){handler-statements },其中catch关键字后括号中的声明称为异常说明符,它与try块中抛出的错误类型相对应。