Core Java. Exceptions
Детальный учебник по практическому использованию исключительных ситуаций в Java.
Created by Ivan Golovach
30-Day Money-Back Guarantee
What you'll learn
- создавать свои иерархии исключительных ситуаций
- проектировать устойчивое к сбоям программное обеспечение
- корректно обрабатывать код, который станет более понятным, гибким, структурированным и возможным для повторного использования.
Course content
3 sections • 39 lectures • 2h 2m total length
- 01:32Ключевые слова: try, catch, finally, throw, throws
- 03:20Компилятор требует вернуть результат (или требует молчать)
- 03:27Нелокальная передача управления (nonlocal control transfer)
- 02:36try + catch (catch – полиморфен)
- 10 questionstry + catch (catch - полиморфен)
- 00:48try + catch + catch + …
- 6 questionstry + catch + catch + catch. Basic
- 5 questionstry + catch + catch + catch. Mid
- 02:23try + finally
- 7 questionstry + finally. Basic
- 3 questionstry + finally. Mid
- 2 questionstry + finally. Hard
- 00:34try + catch + finally
- 02:29Вложенные try + catch + finally
- 9 questionstry + catch + finally (нелокальная передача управления). Basic
- 4 questionstry + catch + finally (нелокальная передача управления). Mid
- 1 questiontry + finally + catch. Hard
- 9 questionstry-with-resources.one.strange.Basic
- 18 questionstry-with-resources.two-dependent.Mid
Requirements
- установить JDK и JRE версии 1.8
- установить IDE (IDEA, Eclipse)
Description
Данный курс включает в себя обработку исключительных ситуаций. Рассматривается пять ключевых слов:
- try
- catch
- finally
- throw
- throws
А также механизм работы:
- checked/unchecked
- пессимистичный механизм
- throws с непроверяемым (unckecked) исключением
- множественные исключения
- или catch, или throws
- поведение компилятора/JVM
- оverriding и throws
- передача свойства по наследству
Слушатели смогут не только ознакомиться с теоретическим материалом, но и рассмотреть множество практических примеров (более 100)
Who this course is for:
- Этот курс по исключительным ситуация в языке Java предназначен для тех, кто учит Java как свой первый язык программирования, так и уже хорошо владеет текущим
Instructor
Java/Scala техлид, обучил более 200 человек
Программирую и преподаю более 10 лет на Scala, JavaEE, Java ME, C/C++. Руковожу образовательной компанией в области Java и Scala. Большой опыт выступлений на различных конференциях и семинарах. Обучил более 200 человек. На мой видео канал подписано более 12.000 человек. С радостью научу Вас до уровня Middle Scala Developer.
Опубликовал курсы "Программирование на Java с нуля" и "Scala for Java Developers".