Зачем нужен блок 'finally' в конструкции 'try-catch' и в каких случаях он может не выполниться? — ДейлиПреп