Core Java. Exceptions
4.1 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
68 students enrolled

Core Java. Exceptions

Детальный учебник по практическому использованию исключительных ситуаций в Java.
4.1 (9 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
68 students enrolled
Created by Ivan Golovach
Last updated 8/2016
Russian
Current price: $14.99 Original price: $24.99 Discount: 40% off
18 minutes left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 18 articles
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • создавать свои иерархии исключительных ситуаций
  • проектировать устойчивое к сбоям программное обеспечение
  • корректно обрабатывать код, который станет более понятным, гибким, структурированным и возможным для повторного использования.
Course content
Expand all 39 lectures 02:02:22
+ try, catch, finally
8 lectures 17:11
Ключевые слова: try, catch, finally, throw, throws
01:32
Компилятор требует вернуть результат (или требует молчать)
03:20
Нелокальная передача управления (nonlocal control transfer)
03:27
try + catch (catch – полиморфен)
02:36
try + catch (catch - полиморфен)
10 questions
try + catch + catch + …
00:48
try + catch + catch + catch. Basic
6 questions
try + catch + catch + catch. Mid
5 questions
try + finally
02:23
try + finally. Basic
7 questions
try + finally. Mid
3 questions
try + finally. Hard
2 questions
try + catch + finally
00:34
Вложенные try + catch + finally
02:29
try + catch + finally (нелокальная передача управления). Basic
9 questions
try + catch + finally (нелокальная передача управления). Mid
4 questions
try + finally + catch. Hard
1 question
try-with-resources.one.strange.Basic
9 questions
try-with-resources.two-dependent.Mid
18 questions
+ Проверяемые / непроверяемые исключения
8 lectures 06:32
Магия checked / unchecked
00:33
Пессимистичный механизм
01:08
throws с непроверяемым (unckecked) исключением
00:32
Множественные исключения
00:52
Или catch, или throws
00:35
checked/unchecked exceptions. Basic
12 questions
checked/unchecked + try/catch. Basic
18 questions
Поведение компилятора/JVM
01:29
Overriding и throws
00:52
Передача свойства по наследству
00:30
+ Важные исключения в JDK
23 lectures 01:38:38
Для чего этот материал
00:06
ArrayIndexOutOfBoundsException
03:58
Keyword 'assert', Design-by-Contract
00:04
ClassCastException
06:05
ClassNotFoundException
02:16
CloneNotSupportedException
05:47
EOFException
02:50
FileNotFoundException
01:23
IllegalArgumentException
04:45
IllegalStateException
09:39
InterruptedException
06:45
NegativeArraySizeException
01:16
NoSuchElementException
03:16
NotSerializableException
05:31
NullPointerException
04:20
NumberFormatException
07:05
SecurityException
04:41
StringIndexOutOfBoundsException
01:16
ThreadDeath
03:06
UnsupportedEncodingException
06:28
StackOverflowError
01:06
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 как свой первый язык программирования, так и уже хорошо владеет текущим