1

Тема: Помилки при обробці виключень IOException, ParseException

Підкажіть, будь ласка, як виправити помилки jsonParser cannot be resolved and reader cannot be resolved to a variable

public class Converter {
    
    public static void main(String[] args) throws IOException, ParseException {
        
    try {
        FileReader reader = new FileReader("./input.json");
    } catch (IOException e) {
        System.out.println(e.getMessage());
        System.exit(1);
}         
    try {
        JSONParser jsonParser = new JSONParser();
    } catch (ParseException e) {
        System.out.println(e.getMessage());
    }    
   
    JSONObject jo = (JSONObject) jsonParser.parse(reader);

2

Re: Помилки при обробці виключень IOException, ParseException

*SCRATCH*
Дуже "цікавий" код, але то таке... Зверніть увагу на reader та jsonParser ну й на фігурні дужки + перегляньте, щось на зразок цього -
https://www.baeldung.com/java-variable-scope й думаю все стане зрозуміло.

Подякували: Digifun1

3

Re: Помилки при обробці виключень IOException, ParseException

а що таке "цікаве"? невже все так погано?