default StatusHandler orElse(StatusHandler other) {
        requireNonNull(other, "other");
        return (ctx, status) -> {
            final Throwable cause = handle(ctx, status);
            return cause != null ? cause : other.handle(ctx, status);
        };
    }
Returns a new {@link StatusHandler} that tries this handler first and then the specified {@code other}
handler if this handler does not handle the specified {@link HttpStatus}.
spring/spring6/src/main/java/com/linecorp/armeria/spring/client/StatusHandler.java