I've got a Before Update trigger that attempts to assign a new Owner on Accounts and I'm trying to handle the potential exception where the new Owner is inactive. I can cause the error in testing (An operation was performed with an inactive user.) but the logs do not reveal the error and its exception type.
I don't want to use an extra query to check Users active status but if there's no exception that can be trapped, then that's the only choice. Any ideas on how to catch that exception?