Принципы объектно-ориентированного программирования

         

Разработка собственного кода с обработкой исключений



Разработка собственного кода с обработкой исключений

Итак, мы рассмотрели базовые концепции применения обработки исключений и семантику передачи и улавливания исключений. Теперь обратимся к не менее важному аспекту обработки исключений — разработке собственной системы с обработкой исключений. Допустим, у вас три метода: Foo, Bar и Baz. Foo вызывает Bar, который в свою очередь вызывает Ват.. Если про Baz известно, что он передает исключения, должен ли Ваг улавливать исключения, даже если он этого не может или не хочет ничего с ними делать? Как разбить код на блоки try и catch!

 

Содержание раздела