|
|
|
|
|
by gHosts
1774 days ago
|
|
Except it isn't robust. Exceptions occur when "Very Bad No Good Undefined Horrible Things" have (at last, been found to have) happened. So if you have no guarantee that the memory space is uncorrupted, you have no guarantee that all resources have been recovered, you have no guarantee that in attempting to deallocated resources that they have been allocated in the first place. (Read the fine fine print on exceptions in constructors and destructors.) TL;DR; Don't do that. But exceptions are what happen when people do what they shouldn't. |
|