Файн я программирование на java для детей, родителей, дедушек и бабушек 2011

Page 148

Программирование на Java для детей, родителей, бабушек и дедушек

148

static void getAllScores() throws Exception{ try{ file.read();//эта строка может вызвать исключение } catch (IOException e) { throw new Exception ( "Дорогой друг, в файле Scores есть проблемы"); }

}

public static void main(String[] args){ System.out.println("Scores"); try{ getAllScores(); }catch(Exception e1){ System.out.println(e1.getMessage()); } }

}

В случае ошибки работы с файлом, главный метод обработает её, а метод e1.getMessage() выведет сообщение Дорогой друг…

Создание своих исключений Программисты могут создавать классы исключений, которых, изначально, не было в Java. Такие классы должны быть унаследованы


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.