> For the complete documentation index, see [llms.txt](https://docs.skeddly.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skeddly.com/overview/errors/handling-errors.md).

# Handling Errors

Where ever possible, our SDKs raise/throw exceptions when errors occur. The exception classes include the error message and `errorCode` property returned in the error object.

{% tabs %}
{% tab title="Python" %}

```python
import skeddly

try:
    # Use the Skeddly SDK
    pass
except skeddly.ParameterValidationFailedException as e:
    print("Error Message: " + str(e))
    print("ErrorCode:" + e.errorCode)
    print("modelState: " + str(e.modelState))
except skeddly.SkeddlyWebException as e:
    print("Error Message: " + str(e))
    print("ErrorCode:" + e.errorCode)
```

{% endtab %}

{% tab title="Second Tab" %}

{% endtab %}
{% endtabs %}
