GSON fromJson()方法抛出一个JsonSyntaxException。如果json字符串是垃圾,我的客户端将会因为JsonSyntaxException而失败,因为它没有被检查。urlString);}catch (IOException){}
// ok, what about a JsonSyntaxException
我使用Gson来序列化和反序列化JSON。在我的测试中,我发现当我将Gson对象传递为空字符串时,它返回null而不是抛出一个JsonParseException。public final class ProjectDeserializer implements JsonDeserializer<Project> {
public Project deserialize(final JsonElement jsonElement, final Type type, final