请问 关于以下的代码中 假设 parseEntity2(localJSONArray2) 返回的是 List<Data.ItemEntity>类型的数据。
如果 没有 在最后一行代码 添加 return null 的话, 就会错误提示:
This method must return a result of type List<Data.ItemEntity>
但是 在 try里边已经 有 return parseEntity2(localJSONArray2); 的啦,
请问 在代码的最后一行 写 return null;这样 会不会出现什么问题呢?还是应该怎么处理呢?
麻烦知道的朋友帮忙回复,谢谢啦
public List<Data.ItemEntity> doParseJSONObject(JSONObject paramAnonymousJSONObject)
{
try
{
JSONArray localJSONArray2 = paramAnonymousJSONObject.getJSONArray("data");
return parseEntity2(localJSONArray2);
}
catch (JSONException localJSONException)
{
localJSONException.printStackTrace();
}
// return null;
}
如果 没有 在最后一行代码 添加 return null 的话, 就会错误提示:
This method must return a result of type List<Data.ItemEntity>
但是 在 try里边已经 有 return parseEntity2(localJSONArray2); 的啦,
请问 在代码的最后一行 写 return null;这样 会不会出现什么问题呢?还是应该怎么处理呢?
麻烦知道的朋友帮忙回复,谢谢啦
public List<Data.ItemEntity> doParseJSONObject(JSONObject paramAnonymousJSONObject)
{
try
{
JSONArray localJSONArray2 = paramAnonymousJSONObject.getJSONArray("data");
return parseEntity2(localJSONArray2);
}
catch (JSONException localJSONException)
{
localJSONException.printStackTrace();
}
// return null;
}