Hi @Piotr_Murawski,
Before you decide using Try-catch for every activity in a workflow do read this thread: Creating error-proof reusable workflows in UiPath
There is a better way to achieve what your looking for. This is quite a robust way and you can handle failures really well when you integrate this with REFramework.
If you have try-catch on each activity there will be a lot of work populating catch sequences. You would not want to edit a lot when the robot is in Production. Also people who read your code or work on the code will appreciate use on single try-catch in the workflow. Makes debugging easier.