https://salesforcecodex.com/salesforce/exception-logging-in-custom-object-salesforce-apex/
Exception Logging in Custom Object : Salesforce Apex