Talk:More C++ Idioms/Resource Acquisition Is Initialization

Destructors should not throw exceptions
While it's particularly important in RAII, it's a general rule that destructors should not throw exceptions (since apart from anything else, even non-RAII types get their destructors called when exiting a scope due to an active exception, and throwing an exception at this point will be fatal). At the moment the text implies that this is a special case, which I think should be changed. --Fishpi (discuss • contribs) 18:44, 18 February 2011 (UTC)