 
                            ...
This noncompliant code example , and as well as the following compliant solution , presumes the existence of a Bad class with a destructor that can throw. Although the class violates this rule, it is presumed that the class cannot be modified to be conformingcomply with this rule.
| Code Block | ||||
|---|---|---|---|---|
| 
 | ||||
| // Assume that this class is provided by a 3rd party and it is not something
// that can be modified by the user.
class Bad {
  ~Bad() noexcept(false);
};
 | 
...