Вопросы с тегом «finally»


6
Всегда ли "finally" выполняется в Python?
Гарантируется ли, что для любого возможного блока try-finally в Python finallyвсегда будет выполняться блок? Например, скажем, я возвращаюсь, находясь в exceptблоке: try: 1/0 except ZeroDivisionError: return finally: print("Does this code run?") Или, может быть, я повторно подниму Exception: try: 1/0 except ZeroDivisionError: raise finally: print("What about this code?") Тестирование показывает, …

11
Java Try Catch finally блокирует без Catch
Я просматриваю новый код. В программе есть только блок попыток и окончание. Поскольку блок catch исключен, как работает блок try, если он встречает исключение или что-то бросаемое? Он просто переходит непосредственно в блок finally?


15
выбрасывает Exception в блоки finally
Есть ли элегантный способ обработки исключений, возникающих в finallyблоке? Например: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } } Как избежать try/ catchв …

4
Использование оператора python with с блоком try-except
Это правильный способ использования оператора python "with" в сочетании с блоком try-except ?: try: with open("file", "r") as f: line = f.readline() except IOError: <whatever> Если это так, то при старом способе работы: try: f = open("file", "r") line = f.readline() except IOError: <whatever> finally: f.close() Является ли здесь основное …

4
Как всегда запускать код при выполнении обещания в Angular.js
В моем приложении Angular.js я выполняю асинхронную операцию. Перед запуском я накрываю приложение модальным div, а затем, когда операция завершена, мне нужно удалить div, независимо от того, была ли операция успешной или нет. В настоящее время у меня есть это: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { LoadingOverlay.stop(); // Code …

7
Какую цель в Java выполняют ключевые слова final, finally и finalize? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт в прошлом году . Уточните этот вопрос В Java, с какой целью сделать ключевые слова final, …
82 java  final  finally  finalize 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.