# Hierarchy For Package org.apache.cassandra.exceptions

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - org.apache.cassandra.exceptions.CassandraException (implements org.apache.cassandra.exceptions.TransportException)
        - org.apache.cassandra.exceptions.RequestExecutionException
          - org.apache.cassandra.exceptions.IsBootstrappingException
          - org.apache.cassandra.exceptions.OverloadedException
          - org.apache.cassandra.exceptions.RequestTimeoutException
            - org.apache.cassandra.exceptions.ReadTimeoutException
            - org.apache.cassandra.exceptions.WriteTimeoutException
          - org.apache.cassandra.exceptions.TruncateException
          - org.apache.cassandra.exceptions.UnavailableException
        - org.apache.cassandra.exceptions.RequestValidationException
          - org.apache.cassandra.exceptions.AuthenticationException
          - org.apache.cassandra.exceptions.ConfigurationException
            - org.apache.cassandra.exceptions.AlreadyExistsException
          - org.apache.cassandra.exceptions.InvalidRequestException
          - org.apache.cassandra.exceptions.PreparedQueryNotFoundException
          - org.apache.cassandra.exceptions.SyntaxException
          - org.apache.cassandra.exceptions.UnauthorizedException
      - org.apache.cassandra.exceptions.RepairException

## Interface Hierarchy

- org.apache.cassandra.exceptions.TransportException

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.cassandra.exceptions.ExceptionCode