error_guard library
Extensions
- BaseExceptionOrNullX on T?
- Nullable 객체를 예외 객체로 변환하는 확장 기능을 제공합니다.
- BaseExceptionX on T
- 객체를 예외 객체로 간편하게 변환하는 확장 기능을 제공합니다.
- NullableCheckedX on T?
- Nullable 타입 데이터에서 안전하게 예외를 발생시키고 Non-nullable로 변환하는 확장 기능입니다.
- NullableUncheckedX on T?
- Nullable 타입 데이터에서 시스템 오류를 발생시키고 Non-nullable로 변환하는 확장 기능입니다.
- ThrowableX on T
- Any 타입의 데이터에서 즉시 예외를 발생시킬 수 있는 확장 기능을 제공합니다.
Exceptions / Errors
-
CheckedException<
T> - A class that defines 'predictable' failures occurring due to external factors.
-
UncheckedError<
T> - Defines 'unexpected' errors occurring due to programmer mistakes or fatal system failures.