Java jsonsimple:未处理的异常类型ParseException

Java jsonsimple:未处理的异常类型ParseException,java,json-simple,Java,Json Simple,我正在使用Eclipse,并尝试遵循本教程: 但是我在使用JSONParser对象时遇到了一些问题。当我试图简单地呼叫: JSONParser parser = new JSONParser(); Object obj = parser.parse(json_out); 我收到一个错误消息:ParseException类型的未处理异常 但当我使用try语句时,我得到: JSONParser parser = new JSONParser(); try{

我正在使用Eclipse,并尝试遵循本教程:

但是我在使用JSONParser对象时遇到了一些问题。当我试图简单地呼叫:

    JSONParser parser = new JSONParser();
    Object obj = parser.parse(json_out);
我收到一个错误消息:ParseException类型的未处理异常

但当我使用try语句时,我得到:

    JSONParser parser = new JSONParser();
    try{    
        Object obj = parser.parse(json_out);
    }catch(ParseException e){
        e.printStackTrace();
    }


Unhandled exception type ParseException
Unreachable catch block for ParseException. This exception is never thrown from the try statement body
有人能帮我吗?

因此根据JSONParser类,它不包含parse()方法

您可以将此作为一种可能性:

JSONArray arr = new JSONArray(content);
然后使用以下命令对其进行分析:

JSONObject obj = arr.getJSONObject(i);

json\u out
的类型是什么?它只是一个字符串形式的json文件。我指的是变量
json\u out
的类型,是Reader还是InputStream?这是一个不同的json库,因此JSONParser类不同。