读书人

throw()是什么用法?该如何处理

发布时间: 2013-01-04 10:04:13 作者: rapoo

throw()是什么用法?
c++ primer 17章都看完了,都没介绍啊,下面的是书上的代码:
  

class isbn_mismatch: public std::logic_error { 
public:
explicit isbn_mismatch(const std::string &s):
std::logic_error(s) { }
//...
virtual ~isbn_mismatch() throw() { }  //???
};

[解决办法]
确定书上没讲?
等待达人说出是哪一页讲过。

这个函数会抛出异常。

[解决办法]
throw() :不会抛出任何类型异常
[解决办法]
对照try catch一起看看,和异常相关的

读书人网 >C++

热点推荐