---
title: "exceptions"
canonical_url: "https://www.nutrient.io/api/python/exceptions/"
md_url: "https://www.nutrient.io/api/python/exceptions.md"
last_updated: "2026-06-08T17:11:05.293Z"
description: "API reference for the exceptions module"
---

API reference for the `exceptions` module.

```python

# All public classes import directly from the top-level package:

from nutrient_sdk import UnsupportedConversion

```

## Classes

| Class                                                | Description |
| ---------------------------------------------------- | ----------- |
| [`UnsupportedConversion`](./unsupported-conversion/) |             |

## Exceptions

| Exception                                                                                | Description                                                                                          |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- |
| [`AlreadyOpenForEditionException`](./already-open-for-edition-exception/)                |                                                                                                      |
| [`BarcodeException`](./barcode-exception/)                                               | Represents an exception that is thrown when an error occurs during barcode processing.               |
| [`BarcodeInvalidDataException`](./barcode-invalid-data-exception/)                       | Represents an exception that is thrown when the specified data for a barcode is invalid. It is tr... |
| [`BarcodeInvalidLengthException`](./barcode-invalid-length-exception/)                   | Represents an exception that is thrown when the data length for a barcode is invalid.                |
| [`BarcodeInvalidNotNumericDataException`](./barcode-invalid-not-numeric-data-exception/) | Represents an exception that is thrown when the specified data for a barcode is invalid. It is tr... |
| [`BarcodeInvalidStartException`](./barcode-invalid-start-exception/)                     | Represents an exception that is thrown when the start of the data for barcode is invalid. It is t... |
| [`BarcodeInvalidStopException`](./barcode-invalid-stop-exception/)                       | Represents an exception that is thrown when the end of the data for barcode is invalid. It is tro... |
| [`BarcodeInvalidTypeException`](./barcode-invalid-type-exception/)                       | Represents an exception that is thrown when the specified barcode type is not supported.             |
| [`BarcodeInvalidWidthException`](./barcode-invalid-width-exception/)                     | Represents an exception that is thrown when a barcode cannot be written due to an invalid provide... |
| [`ExportException`](./export-exception/)                                                 |                                                                                                      |
| [`FeatureUnLicensedException`](./feature-un-licensed-exception/)                         |                                                                                                      |
| [`FileNotFoundException`](./file-not-found-exception/)                                   |                                                                                                      |
| [`ImplicitConversionException`](./implicit-conversion-exception/)                        |                                                                                                      |
| [`IncompatibleTypeException`](./incompatible-type-exception/)                            |                                                                                                      |
| [`IndexOutOfBoundsException`](./index-out-of-bounds-exception/)                          | Represents an exception that is thrown when an index is out of the valid range.                      |
| [`InvalidArgumentException`](./invalid-argument-exception/)                              | Represents an exception that is thrown when an argument provided to a method is not valid.           |
| [`InvalidLicenseException`](./invalid-license-exception/)                                | Represents an exception that occurs when an invalid license is detected within the Nutrient SDK.... |
| [`InvalidSettingsException`](./invalid-settings-exception/)                              |                                                                                                      |
| [`InvalidStateException`](./invalid-state-exception/)                                    | Represents an exception that is thrown when an operation is performed on an object in an invalid... |
| [`InvalidTemplateException`](./invalid-template-exception/)                              |                                                                                                      |
| [`NullOrEmptyParameterException`](./null-or-empty-parameter-exception/)                  |                                                                                                      |
| [`NutrientArgumentNullException`](./nutrient-argument-null-exception/)                   |                                                                                                      |
| [`SdkException`](./sdk-exception/)                                                       |                                                                                                      |
| [`VisionException`](./vision-exception/)                                                 | Represents an exception that occurs during Vision API operations.                                    |

---

## Related pages

- [Barcode Exception](/api/python/exceptions/barcode-exception.md)
- [Barcode Invalid Length Exception](/api/python/exceptions/barcode-invalid-length-exception.md)
- [Already Open For Edition Exception](/api/python/exceptions/already-open-for-edition-exception.md)
- [Barcode Invalid Start Exception](/api/python/exceptions/barcode-invalid-start-exception.md)
- [Barcode Invalid Data Exception](/api/python/exceptions/barcode-invalid-data-exception.md)
- [Barcode Invalid Type Exception](/api/python/exceptions/barcode-invalid-type-exception.md)
- [Barcode Invalid Width Exception](/api/python/exceptions/barcode-invalid-width-exception.md)
- [Barcode Invalid Stop Exception](/api/python/exceptions/barcode-invalid-stop-exception.md)
- [File Not Found Exception](/api/python/exceptions/file-not-found-exception.md)
- [Index Out Of Bounds Exception](/api/python/exceptions/index-out-of-bounds-exception.md)
- [Feature Un Licensed Exception](/api/python/exceptions/feature-un-licensed-exception.md)
- [Implicit Conversion Exception](/api/python/exceptions/implicit-conversion-exception.md)
- [Barcode Invalid Not Numeric Data Exception](/api/python/exceptions/barcode-invalid-not-numeric-data-exception.md)
- [Export Exception](/api/python/exceptions/export-exception.md)
- [Invalid Argument Exception](/api/python/exceptions/invalid-argument-exception.md)
- [Incompatible Type Exception](/api/python/exceptions/incompatible-type-exception.md)
- [Null Or Empty Parameter Exception](/api/python/exceptions/null-or-empty-parameter-exception.md)
- [Invalid License Exception](/api/python/exceptions/invalid-license-exception.md)
- [Invalid Template Exception](/api/python/exceptions/invalid-template-exception.md)
- [Invalid Settings Exception](/api/python/exceptions/invalid-settings-exception.md)
- [Nutrient Argument Null Exception](/api/python/exceptions/nutrient-argument-null-exception.md)
- [Invalid State Exception](/api/python/exceptions/invalid-state-exception.md)
- [Sdk Exception](/api/python/exceptions/sdk-exception.md)
- [Vision Exception](/api/python/exceptions/vision-exception.md)
- [Unsupported Conversion](/api/python/exceptions/unsupported-conversion.md)

