在 C + + 中,可以通过使用异常说明符来指定函数是否引发异常。例如:
void foo() throw(); // guaranteed not to throw an exception
void bar() throw(int); // may throw an exception of type int
void baz() throw(...); // may throw an exception of some unspecified type
我对实际使用它们持怀疑态度,原因如下:
您认为应该使用异常说明符吗?
请回答“是”或“否”,并提供一些理由来证明你的答案。