Implementing try catch is the recommended way to capture exception with SQL Server/Synapse analytics/az SQL database Since the try catch construct is the same for all these technologies, you might not see references related to exactly synapse procedures. But all the implemention is similar to that of SQL server. So you may go ahead ahead and implement exception handling/ logging as you have planned. Please let us know for anything else you would like to know.
Thanks.