是否适合使用throw new FoobarException(Baz argument);或throw FoobarException(Baz argument);?
throw new FoobarException(Baz argument);
throw FoobarException(Baz argument);
在捕捉时我总是使用catch(FoobarException& e)"以防万一",但我无法找到一个可靠的答案,我是否必须在C++中使用新的或不使用(肯定是Java),或者它只是程序员的偏好.
catch(FoobarException& e)
c++ exception throw
c++ ×1
exception ×1
throw ×1