While implementing exception handling in your application code, it is important to understand industry standards. Please take a look at the following link to understand these best practices: https://docs.microsoft.com/en-us/dotnet/standard/exceptions/best-practices-for-exceptions.