Callable<JSONObject> jsonObjectSupplier = () -> JSON.parseObject(s);
可以这么写,也可以进行封装
@Nullable public static <T> T tryCall(Callable<T> callable) { try { return callable.call(); } catch (Throwable e) { return null; } }
Callable<JSONObject> jsonObjectSupplier = () -> JSON.parseObject(s);
可以这么写,也可以进行封装
@Nullable public static <T> T tryCall(Callable<T> callable) { try { return callable.call(); } catch (Throwable e) { return null; } }