В случае эксепшена выше вы никогда не закроете этот файл.