## Uses of Class
oracle.nosql.driver.NoSQLException

- Packages that use NoSQLException
  Package | Description
  --- | ---
  oracle.nosql.driver | Contains the public API for using the Oracle NoSQL Database as well as configuration and common parameter classes used in database operations.
  oracle.nosql.driver.kv | This package contains classes that are specific to using the driver on-premise and not applicable to the Cloud Service.

- - ### Uses of NoSQLException in oracle.nosql.driver

    Subclasses of NoSQLException in oracle.nosql.driver
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `BatchOperationNumberLimitException` | Cloud service only.
    `class` | `DeploymentException` | Cloud service only.
    `class` | `EvolutionLimitException` | Cloud service only.
    `class` | `IndexExistsException` | The operation attempted to create an index for a table but the named index already exists.
    `class` | `IndexLimitException` | Cloud service only.
    `class` | `IndexNotFoundException` | The operation attempted to access a index that does not exist or is not in a visible state.
    `class` | `InvalidAuthorizationException` | The exception is thrown if the application presents an invalid authorization string in a request.
    `class` | `JsonParseException` | An exception indicating a problem parsing JSON.
    `class` | `KeySizeLimitException` | Cloud service only.
    `class` | `OperationNotSupportedException` | The operation attempted is not supported.
    `class` | `OperationThrottlingException` | Cloud service only.
    `class` | `ReadThrottlingException` | Cloud service only.
    `class` | `RequestSizeLimitException` | Cloud service only.
    `class` | `RequestTimeoutException` | Thrown when a request cannot be processed because the configured timeout interval is exceeded.
    `class` | `ResourceExistsException` | The operation attempted to create a resource but it already exists.
    `class` | `ResourceLimitException` | Cloud service only.
    `class` | `ResourceNotFoundException` | The operation attempted to access a resource that does not exist or is not in a visible state.
    `class` | `RetryableException` | A base exception for all exceptions that may be retried with a reasonable expectation that they may succeed on retry.
    `class` | `RowSizeLimitException` | Cloud service only.
    `class` | `SecurityInfoNotReadyException` | Cloud service only.
    `class` | `SystemException` | An exception that is thrown when there is an internal system problem.
    `class` | `TableBusyException` | Deprecated. this class is no longer used
    `class` | `TableExistsException` | The operation attempted to create a table but the named table already exists.
    `class` | `TableLimitException` | Cloud service only.
    `class` | `TableNotFoundException` | The operation attempted to access a table that does not exist or is not in a visible state.
    `class` | `TableSizeException` | An exception indicating a table size limit has been exceeded by writing more data than the table can support.
    `class` | `ThrottlingException` | Cloud service only.
    `class` | `UnauthorizedException` | The exception is thrown if an application does not have sufficient permission to perform a request.
    `class` | `UnsupportedProtocolException` | This exception is thrown if the server does not support the current driver protocol version.
    `class` | `WriteThrottlingException` | Cloud service only.

  - ### Uses of NoSQLException in oracle.nosql.driver.kv

    Subclasses of NoSQLException in oracle.nosql.driver.kv
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AuthenticationException` | On-premise only.