Error Handling

SDK methods handle failure by throwing exceptions inheriting the KuzzleException class, which is a standard Java exception extending the Throwable class.

You can find a detailed list of possible errors messages and statuses in the documentation API. Just replace Error by Exception to find the exception name. (e.g. BadRequestError becomes BadRequestException).


Copied to clipboard!
try {
} catch (BadRequestException e) {
  System.err.println("Try with another name!");