Skip to main content

Overview

Sorionlib provides custom error classes with detailed error codes to help you handle errors effectively.

Custom error classes

SorionError

Base error class for all Sorionlib errors.

ApiError

Thrown by the API client for HTTP errors.

DatabaseError

Thrown by database helpers for connection and query errors.

ValidationError

Thrown when input validation fails.

Error codes

General errors

API errors

Database errors

Validation errors

Handling examples

Basic error handling

API error handling

Database error handling

Global error handler