You can catch an exception, but it will not help you because your objects were not created.
You cannot use an object, you cannot use its members. This violates RAII.
The only thing you can do is to rebuild the exception, maybe with additional information that clarifies the situation.
source share