StairwayToJava | Блог
30 subscribers
15 photos
14 links
Рассказываю о своём пути в IT и не только.

Итоги недели, полезная информация, конспекты книг и многое другое.

Ссылка для друга: https://t.me/becoder22
Download Telegram
#закрываемпробелы
Типы исключений и их иерархия в Java.

После разбора того, что такое исключение, пора поговорить о такой важной теме, которую очень часто задают на собеседованиях, — типах и иерархии исключений.

Существуют 2 типа исключений:
Проверяемые (Checked) — это те, которые проверяются компилятором перед запуском программы.
Прим.: IOException, SQLException, ClassNotFoundException.

Непроверяемые (Unchecked) — возникающие во время работы программы. Являются ошибкой в логике программы.
Прим.: ArrayIndexOutOfBoundsException, NullPointerException, ArithmeticException.

Иерархия исключений
Структура классов в виде дерева, где на вершине находится класс Throwable, от которого наследуются 2 подкласса: Error и Exception.
👍1
#итоги2
Неделя 20

На этой неделе я наконец взялся за Postgres, ознакомился с основами и попрактиковался в создании баз данных на этом языке.

Также закрепил Исключения.

Я планировал на эту неделю чересчур много, нужно чуток сбавить количество тасков, повысив углубление в темы.
👍2
#итоги2
Недели 21-22

Ознакомился пока-что с самой сложной темой для меня - JDBC. Огромное количество кода делает ее ещё хуже.

Изучил ACID, транзакции, работу с HikariCP.

На следующей неделе приступлю к Hibernate.
👍1👏1🤔1