I´m not the most technical person and I might say something wrong, so please correct whoever knows, but from what I´ve seen…
Let´s say you´ve got a try/catch activity where the try throws an exception. If you put a Rethrow activity in the Catch block and run the robot from UiPath Studio, then you will get the pop-up window with the exception message and details, and the robot will stop.
On the other hand, if you run that same process from Orchestrator, I think that the robot will give you the error details, but it will continue running.
Please, correct me if I am wrong.