code: public static <T> T convert(Callable<T> callable,
                                  Function<Throwable, RuntimeException> function) {
          try {
              return callable.call();
          } catch (Throwable e) {
              throw function.apply(e);
          }
      }
docs: 异常转换，将checked异常转换为runtime异常
  @param callable 执行函数
  @param function 转换器
  @param <T> 结果类型
  @return 函数执行结果