There are extreme errors that make it impossible for an application to continue in any meaningful way. For example failure to load a crucial library. Then there are expected errors which the ...
I think that exceptions as a form of error handling are overrated and abused. Do you need try/catch around possible null pointer dereference in kernel mode driver so ...