What is the list of exceptions that CAN\'T be caught in .NET? Or where can I find such a list?
Any exception that you can't reference by type because of accessibility can't be explicitly caught, but can be caught using the base Exception
type.
For example, a ContractException
in the code contracts framework is purposely made internal
to its assembly so that you can't try to catch it explicitly.