, .
.
For example, if you are retrieving data from a database and there is a problem with obtaining data, the level of access to the data may not be the best solution to solve this problem. It might be better to allow an exception for bubbles to the level of business logic or the level of presentation, where relevant information can be displayed to the user.
In .Net, the general approach is to handle exceptions only if you can do something about it. And quite often, all you can do is provide the user with useful information.
source
share