Exceptions that can’t be caught by try-catch block in application code
Yes, there are some others: The ThreadAbortedException is special. It will always be re-raised when caught unless the catch block calls ResetAbort(). It is entirely uncatchable when the CLR performs a rude abort of the thread. Done when the AppDomain gets unloaded for example, typically at program exit. Any native exceptions thrown by unmanaged code … Read more