From the requirement you are asking, you can just remove try/catch at any layer other than UI (Automatic throw). Directly catch it in presentation layer and accordingly display it.
Though it's not suggested for 'all' scenario's. One should put it based on the need.
Further, i read a convincing article long back....
The True Cost of Exceptions[
^]
Try-catch at every place is still not suggested but should not be avoided in the places where it helps.