语句

1、简单语句:

2、语句作用域;

3、条件语句:

if和switch(default)

4、迭代语句:

迭代语句通常被称为循环,它重复执行操作指导满足某个条件才停下来。while和for语句在执行循环体之前检查条件,do while 语句先执行循环体,在检查条件。

while/for/范围for语句/do while

5、跳转语句:

break/continue/goto(不要在程序中使用goto语句因为它使的程序即难理解又难修改。)

6、try语句块和异常处理:

异常是指在运行时的反常行为,这些行为超出了函数正常功能1的范围。典型的异常包含失去数据库连接以及遇到意外输入等。

throw表达式,异常检测部分使用了throw表达式来表示他遇到了无法处理的问题。我们说throw引发了异常。

try语句块:异常处理部分使用了try语句块处理异常。try语句块以try开始,并以一个或者多个catch字句结束。try语句块找哦你代码抛出的异常通常会被某个catch字句处理。因为catch字句处理异常,所以他们也被称作异常处理代码。

7、throw表达式:

1
2
if<a!=b>
    throw runtime_error("data must the same!")

8、try语句块:

try语句块的通用语法形式是:

1
2
3
try{program-statements}
catch(exception-declaration){handler-statements}
catch(exception-declaration){handler-statements}

try语句块的之后的是一个或多个catch字句。catch子句包括三部分:关键字catch,括号内一个(可能未命名的)对象的声明(异常声明)。以及一个块。当选中了某个catch字句处理异常之后,执行与之相应的快。catch一旦完成,程序跳转到try语句块最后一个catch字句之后的那条语句继续执行。

编写处理代码:

原文地址:https://www.cnblogs.com/yjds/p/8597233.html