android-components / mozilla.components.service.fxa / FxaException

# FxaException

`typealias FxaException = FxaException` (source)

Wrapper class for the exceptions thrown in the Rust library.

Broken down into the following subclasses:

- `FxaException.Unauthorized`: Thrown when the operation requires additional authorization.
- `FxaException.Panic`: Thrown when the Rust library hits an assertion or panic (this is always a bug).
- `FxaException.Unspecified`: Thrown when the Rust library hits an unexpected error that isn't a panic. This may indicate library misuse, network errors, etc.