Необработанное исключение типа ParseException с объектом класса - PullRequest
0 голосов
/ 21 апреля 2020

Следующая ошибка возникает в RowsJ.getRows (); : Необработанный тип исключения ParseException .

       public class Board 
       {
         ReadJson r = new ReadJson();
         long rows = r.getRows();
       {
       public static void main(String[] args)
       { 
         System.out.println(rows);
       }
       }

Метод getRows () возвращает длинное число из файла JSON.

1 Ответ

0 голосов
/ 21 апреля 2020

Поскольку r является переменной экземпляра, нам нужно использовать try / catch для ее правильной работы.

public class Board 
{
 ReadJson r = new ReadJson();
 long rows;
{
try 
{
 rows = r.getRows();
}
catch(Exception ParseException)
{
 System.out.println("Something went wrong.");               
}
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...