Thanks to visit codestin.com
Credit goes to docs.stripe.com

Handling errors 

About the API
Errors
Handling errors

Our Client libraries raise exceptions for many reasons, such as a failed charge, invalid parameters, authentication errors, and network unavailability. We recommend writing code that gracefully handles all possible API exceptions.

# Select a client library to see examples of
# handling different kinds of errors.