C++Primer 学习笔记 第五章 语句

//5.1简单语句

//5.2语句作用域

//5.3条件语句
//5.3.1if语句
//5.3.2switch语句
//5.4迭代语句
//5.5跳转语句
//5.5.1break语句
//contiune语句
//goto语句


//5.6try语句块和异常处理
//异常是指存在于运行时的反常行为,这些行为超出了函数正常功能的范围。典型的异常包括拾取数据库连接以及遇到意外的输入等。
//处理反常行为可能是设计所有系统最难的一部分。
//当程序的某部分检测到一个它无法处理的问题时,需要用到异常处理。此时检测出问题的部分应该发出某种信号以表明程序遇到了故障,
//无法继续下去了,而且信号的发出放无需知道故障将在何处得到解决。一旦发出异常信号,检测出问题的部分也就完成了任务。
//在C++中异常处理包括
//throw表达式,异常检测部分使用throw表达式来表示他遇到了无法处理的问题。我们说throw引发了异常
//try语句块,异常处理部分使用try语句块处理异常。try语句块以关键字try开始,并以多个catch字句结束。try语句块中代码抛出的异常通常
//会被某个catch子句处理。因为catch子句“处理”,所以它们也被称为异常处理代码
//一套异常类,用于在throw表达式和相关的catch子句之间传递异常的具体信息。


//5.6.1 throw表达式

//5.6.2 try表达式

你可能感兴趣的:(C++primer学习笔记,c++)