private void executeAndCatch(@NotNull Throwable2Runnable<IOException, StorageException> runnable) {
    executeAndCatch(() -> {
      runnable.run();
      return null;
    }, null);
  }
private void executeAndCatch(@NotNull Throwable2Runnable<IOException, StorageException> runnable)