class NumberUtil {
    /**
     * Parses the specified {@code value} without throwing a checked exception.
     */
    public static Long tryParseLong(String value) {<FILL_FUNCTION_BODY>}

    /* private to enforce static */
    private NumberUtil() {
    }
}

        if (value == null) {
            return null;
        }
        try {
            return Long.parseLong(value);
        } catch (NumberFormatException e) {
            return null;
        }
    
<no_super_class>