--- last_review: "2025-01-01" last_reviewer: "-" documented_code: [ ] --- ```{tags} explanation, developer ``` # Features of interest :::{note} This new documentation page has not yet been fully reviewed and may be incomplete. ::: % TODO: Issue: % TODO: Exceptions: Maybe use sphinx.ext.inheritance_diagram to generate a tree. This page briefly explains some additional features and concepts of the python library which may be useful. ## Exceptions In case of erroneous transactions, connection problems or other problems, PyLinkAhead may raise exceptions. Some of these errors are representations of errors encountered in the LinkAhead server, others stem from problems on the client side. Exceptions are ordered hierarchically from general exceptions to specific transaction or connection problems. The base exception class for LinkAhead errors is `LinkAheadException`. For more information on specific error types, see the [code documentation](/reference/pylib/api/linkahead.exceptions.rst).