我听说你永远不应该抛出一个字符串,因为缺少信息,你会发现你不希望捕获的异常.抛出异常有什么好的做法?你继承了一个基本的异常类吗?你有很多例外或很少吗?你做MyExceptionClass&或const MyExceptionClass&?此外,我知道永远不应该在析构函数中抛出异常
我将补充说,我理解设计合同以及何时抛出异常.我问我应该如何抛出异常.
c++ exception-handling throw
c++ ×1
exception-handling ×1
throw ×1