Запитання з тегом «finally»


6
Чи "нарешті" завжди виконується в Python?
Чи гарантується будь-який можливий блок спробу в остаточному підсумку в 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 Нарешті блокується без Catch
Я переглядаю новий код. Програма має спробувати і, нарешті, лише блок. Оскільки блок вилучення виключений, як працює блок "Блокування", якщо він стикається з винятком чи іншим предметом, що піддається переробці? Це просто йде безпосередньо до остаточного блоку?


15
кидає виняток, нарешті, блокує
Чи є елегантний спосіб поводження з винятками, які кидаються в finallyблок? Наприклад: try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } } Як уникнути …

4
Використання оператора python “with” із блоком try-Osim
Це правильний спосіб використовувати оператор python "with" у поєднанні з блоком try-Osim ?: 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() Чи є тут …

11
Чому ми використовуємо нарешті блоки?
Наскільки я можу зрозуміти, обидва наведені нижче фрагменти коду слугуватимуть одній і тій же меті. Навіщо взагалі finallyблоки? Код А: try { /* Some code */ } catch { /* Exception handling code */ } finally { /* Cleanup code */ } Код B: try { /* Some code */ …
91 java  .net  finally 

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

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