1
ответ

Как правильно обработать ThreadInterruptedException?

общественность освобождает threadMethod () {попытка {//делает что-то} выгода (ThreadInterruptedException e) {Консоль. WriteLine (" [Сеть]", роль, "Прерванный поток".); n....
вопрос задан: 22 November 2016 03:25
0
ответов

Где требуется finally?

Я знаю, как использовать try-catch-finally. Однако у меня нет возможности использовать finally, поскольку я всегда могу разместить код после блока try-catch. Есть ли какой-нибудь наглядный пример?
вопрос задан: 25 March 2017 16:10
0
ответов

python try-finally

Почему исключение в foo пролетает незамеченным, а исключение в bar вызывается? def foo(): try: raise Exception('foo') finally: return def bar(): try: raise ...
вопрос задан: 1 March 2017 16:33
0
ответов

В чем смысл finally в операторе try catch/except finally

Я годами использовал варианты try-catch/except-finally во многих языках, сегодня кто-то спросил меня, в чем смысл finally, и я не смог не отвечаю. В принципе, зачем вам вставлять утверждение в ...
вопрос задан: 19 November 2015 11:18
0
ответов

C ++, __try and try / catch / finally

Меня немного интересуют блоки try / catch / finally в C ++. Я видел эти команды с двумя символами подчеркивания, например __try. Но проекты MVSC 2010 также выполняются без подчеркивания. Итак, когда они вам понадобятся ...
вопрос задан: 17 September 2015 12:31
0
ответов

Странное поведение Java при возврате из блока finally

Попробуйте этот фрагмент кода. Почему getValueB ()возвращает 1 вместо 2? В конце концов, функция приращения ()вызывается дважды. открытый класс ReturningFromFinally { public static int...
вопрос задан: 5 August 2014 15:20
0
ответов

Почему мне нужно использовать finally для закрытия ресурсов?

В большинстве случаев я вижу, что блок finally используется только для чего-то вроде FileInputStream f; попробуйте {f = new FileInputStream ( "sample.txt"); // что-то, что использует f и иногда выдает ...
вопрос задан: 8 February 2014 22:22
0
ответов

java try finally block to close stream

Я хочу закрыть мой поток в конечном блоке, но он бросает IOException, так что кажется, что я должен вложить еще один пробный блок в мой конечный блок, чтобы закрыть поток. Это правильный путь ...
вопрос задан: 4 February 2014 00:10
0
ответов

Странное наконец поведение?

открытый класс Test2 { public static void main (String [] args ){ Test2 obj=new Test2 (); Строка a=obj.go (); System.out.print (a ); } общедоступная строка go (){...
вопрос задан: 25 June 2012 10:21
0
ответов

Какую цель в Java выполняют ключевые слова final, finally и finalize?

Какую цель в Java выполняют ключевые слова final, finally и finalize выполнить?
вопрос задан: 8 June 2012 06:00
0
ответов

Является ли блок finally обязательным в C#?

В чем разница между двумя состояниями? Каждый раз, когда запускается метод1 или метод2, должен быть блок кода, необходимый для запуска. Мне кажется, что 2 метода одинаковы. // пример ...
вопрос задан: 15 March 2012 09:41
0
ответов

Можно ли избежать копирования лямбда-функтора в этой ситуации?

Я сделал симулятор finally с использованием лямбда-выражения в C ++ 11, как показано ниже: #include template struct Finalizer {Finalizer (Functor & func): func_ (func) {} // (1) ~ ...
вопрос задан: 18 January 2012 01:07
0
ответов

Если я наберу Ctrl-C в командной строке, будет ли выполняться блок finally в Java?

Я запускаю свое приложение Java в cmd.exe в Windows. Если я принудительно остановлю процесс, нажав Ctrl-C, и код в тот момент работал в блоке try, будет ли блок finally по-прежнему ...
вопрос задан: 29 November 2011 08:02
0
ответов

Почему не разрешено ли `continue` в предложении` finally` в Python?

Следующий код вызывает синтаксическую ошибку: >>> for i in range (10): ... print i {{1 }} ... попробуйте: ... пройти ... наконец: ... продолжить ... напечатать i ... Файл "", ...
вопрос задан: 28 November 2011 21:05
0
ответов

Возврат в «попробуй и поймай» против возврата в конечном итоге?

Является ли один из этих вариантов рискованным? Один лучше? Или это одна из тех вещей, которые вы распечатываете и бросаете дротик, чтобы решить? Я хочу сделать это сейчас, когда понимаю, как в итоге работает: попробуйте {материал ...
вопрос задан: 26 August 2011 15:49
0
ответов

Delphi - компилятор гарантирует, что блок try finally будет правильно выполняться?

Я знаю, что это обсуждалось и в других темах, я спрашиваю, что это именно заголовок этого вопроса. Есть ли такой случай, когда try / finally, finally не выполняется? try // здесь какая-то ошибка ...
вопрос задан: 25 August 2011 14:48
0
ответов

Выполнить, если не возникло исключение

У меня есть код, который я хочу выполнить, если не возникнет исключение. В настоящее время я делаю это: попробуйте: return type, self.message_handlers [type] (self, length - 1) наконец: если нет (self.exc_info () ...
вопрос задан: 2 August 2011 12:45
0
ответов

, наконец, блокируется в потоке демона

Я знаю, что блоки finally в потоках демона выполняться не будут. Но моя дотошная натура пытается понять, почему и что происходит в JVM настолько особенной, что она не может вызвать код этого блока ....
вопрос задан: 18 July 2011 12:42
0
ответов

В чем разница между finally и no finally?

В чем разница между try {// action A } catch (Exception e) {// действие B } finally {// действие C } и попробуйте {// действие A } catch (Exception e) {// действие B } // ...
вопрос задан: 29 April 2011 16:01
0
ответов

Эквивалент семантики стека C ++ / CLI инструкции using существующего объекта C #?

Я знаю, что C ++ / CLI эквивалентен этому коду C #: using ( SomeClass x = новый SomeClass (foo)) {// ... } это: {SomeClass x (foo); // ... } Но существует ли такой же лаконичный и RAII -...
вопрос задан: 6 April 2011 07:20
0
ответов

ссылка на объект установлена ​​на null в блоке finally

public void testFinally () { System.out.println (setOne (). ToString ()); } protected StringBuilder setOne () { StringBuilder builder = новый StringBuilder (); пытаться{ builder.append («Круто»); return builder.append ("...
вопрос задан: 7 January 2011 13:06
0
ответов

Java Try Catch finally блоки без Catch

Я просматриваю новый код. В программе есть только блок попыток и окончание. Поскольку блок catch исключен, как работает блок try, если он обнаруживает исключение или что-то бросаемое? Есть ...
вопрос задан: 30 December 2010 02:52
0
ответов

исключение потери в блокировке catch

Я запускаю этот код: public class User {public static void main (String args []) {int array [] = new int [10 ]; int я = 1; попробуйте {System.out.println ("попробуйте:" + i ++); ...
вопрос задан: 18 October 2010 12:12
0
ответов

Использование оператора python «with» с блоком try-exc

Это правильный способ использования оператор python "with" в сочетании с блоком try-кроме ?: try: with open ("file", "r") как f: line = f.readline () кроме IOError: <что угодно> ...
вопрос задан: 4 September 2010 12:30