Skip to main content

Exception Hierarchy

Import


RaxeException

Base exception for all RAXE errors.
Example:

RaxeBlockedError

Raised when a scan is blocked by policy.
Example:
Common Usage:

ValidationError

Raised for invalid input data.
Example:
Common Causes:

AuthenticationError

Raised for API key issues.
Example:
Common Causes:

ConfigurationError

Raised for configuration issues.
Example:
Common Causes:

RuleError

Raised for rule-related issues.
Example:
Common Causes:

DatabaseError

Raised for database issues.
Example:
Common Causes:

NetworkError

Raised for network issues (telemetry, validation).
Note: Network errors for telemetry are typically silent and don’t affect scanning. Example:

Error Handling Patterns

Comprehensive Handler

Web Application

Async Handler