本文共 567 字,大约阅读时间需要 1 分钟。
5.1 简单语句
5.2 语句作用域
5.3 条件语句
- switch 语句:表达式与某个 case 匹配成功,执行 case 之后的语句直到 break 或者 switch 结尾,case 标签必须是整型常量表达式。
5.4 迭代语句
- for 语句头的多重定义:只能有一条说明语句,所有变量基础类型必须相同。
5.5 跳转语句
5.6 try 语句和异常处理
- 必须初始化异常对象,方法是给它提供一个 string 对象或者一个 C 风格的字符串。
- 函数在寻找处理代码的过程中退出
- 标准异常定义在以下头文件中:
expection
:定义了最通用的异常类,只报告异常的发生,不提供任何额外信息。stdexcept
:定义了几种常用的异常类。new
:定义了 bad_alloc
异常类型。type_info
:定义了 bad_cast
异常类型。 - 只能以默认初始化的方式初始化
expection
、bad_alloc
、bad_cast
对象,不允许为这些对象提供初始值。 - 其他异常类型,应该使用 string 对象或者一个 C 风格的字符串初始化这些类型的对象,不允许使用默认初始化。
转载于:https://www.cnblogs.com/eathen/p/6603353.html