Содержание
- 2. Java Simplified / Session 12 / of 27 Цели Дать определение исключения Описать обработку исключений Описать
- 3. Java Simplified / Session 12 / of 27 Что такое исключение? При возникновении исключения программа немедленно
- 4. Java Simplified / Session 12 / of 27 Обработка исключений – Общий пример Фрагмент, записанный на
- 5. Java Simplified / Session 12 / of 27 Обработка исключений в языке Java Обработка ошибок в
- 6. Java Simplified / Session 12 / of 27 Обработка исключений в языке Java (продолжение) В Java
- 7. Java Simplified / Session 12 / of 27 Иерархия классов исключений
- 8. Java Simplified / Session 12 / of 27 Модель обработки исключений Обработка с помощью пяти ключевых
- 9. Java Simplified / Session 12 / of 27 Блоки try и catch – Пример class ExceptionDemo
- 10. Java Simplified / Session 12 / of 27 Пример программы, демонстрирующей обработку исключений public class StckExceptionDemo
- 11. Java Simplified / Session 12 / of 27 Методы, используемые в примере toString() извлекает строковое (String)
- 12. Java Simplified / Session 12 / of 27 Блок finally Гарантирует, что при возникновении исключения вся
- 13. Java Simplified / Session 12 / of 27 Блок finally – Пример class StrExceptionDemo { static
- 14. Java Simplified / Session 12 / of 27 ………. try{ } catch(ArrayIndexOutOfBoundsException e) { } catch(Exception
- 15. Java Simplified / Session 12 / of 27 Пример class MultipleCatch { public static void main(String
- 16. Java Simplified / Session 12 / of 27 Вложенные блоки try - catch Иногда часть одного
- 17. Java Simplified / Session 12 / of 27 class NestedTry { public static void main(String args[])
- 18. Java Simplified / Session 12 / of 27 Использование throw и throws Один метод может генерировать
- 19. Java Simplified / Session 12 / of 27 Использование throws Метод check() включает ключевое слово throws
- 20. Java Simplified / Session 12 / of 27 Исключения, определённые пользователем Встроенные исключения не всегда достаточны
- 21. Java Simplified / Session 12 / of 27 Пример class ArraySizeException extends NegativeArraySizeException { ArraySizeException() //
- 22. Java Simplified / Session 12 / of 27 Программирование с утверждениями assertions Утверждения (Assertions) позволяют программисту
- 23. Java Simplified / Session 12 / of 27 Программирование с утверждениями assertions (продолжение) Ситуации для использования
- 24. Java Simplified / Session 12 / of 27 Подведение итогов Если во время выполнения программы возникает
- 26. Скачать презентацию