# QESDK exceptions

Source: [https://docs.qualcomm.com/doc/80-PK177-134/topic/java_exceptions.html](https://docs.qualcomm.com/doc/80-PK177-134/topic/java_exceptions.html)

QESDK service and subsystem service exceptions are defined in the QESDK exception.

## Exceptions

| Values | Description |
| --- | --- |
| -1 | Failed to call API |
| -2 | Current arguments are invalid |
| -3 | Invalid state |
| -4 | Timeout or invalid session |
| -5 | API is invalid |
| -6 | API is not supported |
| -7 | API is disabled by OEM |
| -8 | Invalid license or permission issue |
| -9 | Timeout |

**Parent Topic:** [QESDK Java API](https://docs.qualcomm.com/doc/80-PK177-134/topic/java_api.html)

Last Published: Nov 14, 2024

[Previous Topic
IQesdkEventCallBack](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/java_iqesdk_event_callback.md) [Next Topic
Example code](https://docs.qualcomm.com/bundle/publicresource/80-PK177-134/topics/java_example_code.md)