public void test_for_issue() throws Exception {
        NullPointerException exception = new NullPointerException("test");
        Result<String> result = new Result<String>();
        result.setException(exception);

        String json = JSON.toJSONString(result);

        Result<String> a = JSON.parseObject(json, new TypeReference<Result<String>>() {
        });

        Assert.assertEquals("test", a.getException().getMessage());
    }
@see BeanToArrayTest3_private#test_array()
@see com.alibaba.fastjson.parser.deserializer.DefaultFieldDeserializer#parseField
src/test/java/com/alibaba/json/bvt/bug/Issue1036.java