Exception handling best practices

i am working on a process that is mostly data entry where the data i am getting from a JSON file, i am trying to log the exceptions the bot is facing in a text file.
by naming the activities appropriately to what filed i am trying to select or type into, i am able to know where the bot crashed using expection.source since i have the whole invoke in the try block.

is there a way i can get the value the bot was trying to input/select when it failed without putting each field/drop down list in its own try/catch?