# 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)