第六章 语句

6.1 简单语句

6.2 声明语句

6.3 复合语句

复合语句也被称为块 block

6.4 语句的作用域

6.5 if语句

6.6 swich语句

6.7 while语句

6.8 for循环语句

6.9 do while(while do)

6.10 break 用于借宿最近的while do,for或者switch

6.11 continue

此语句用于使当次循环的迭代提前结束

6.12 goto 无条件跳转

6.13 try块和异常处理

C++的异常处理包括

throw 表达式(throw expression),错误检测这部分使用这种表达式来说明遇到了不可处理的错误。throw引发了异常条件

try块,错误处理部分用它来处理异常,try语句块以try关键字开始,并以一个或多个catch子句结束,

由标准库定义了一组 异常类(exception class),用来在throw和相应的catch之间传递有关的错误信息。

 

throw用例:

 

if(bRet!=0)

 throw runtime_error("bRet must be zero");

else

  。。。。。。。。。。

其中 runtime_error是标准库异常类型的一种,在stdexcept的头文件中定义

 

你可能感兴趣的:(第六章 语句)