Результаты поиска по запросу "try-catch"

1 ответ

Это правильно, хотя тогда вы потеряете возможность ловить исключения Windows SEH. Так вот, когда вам нужна эта нестандартная обработка.

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

3 ответа

блок try / catch возвращается с предложением finally в java [duplicate]

На этот вопрос уже есть ответ здесь: Всегда ли выполняется блок finally в Java? [/questions/65035/does-a-finally-block-always-get-executed-in-java] 46 ответов Учитывая следующий блок try / catch в Java: try{ return; } catch(SomeException e){ ...

11 ответов

Другой вариант - связать исключение с помощью свойства InnerException и передать его вызывающей стороне. Эта идея не уничтожит трассировку стека.

оложим, у меня есть два следующих класса в двух разных сборках: //in assembly A public class TypeA { // Constructor omitted public void MethodA { try { //do something } catch { throw; } } } //in assembly B public class TypeB { public void ...

ТОП публикаций

8 ответов

 проверка состояния и позволяет закрыть поток.

у закрыть свой поток в блоке finally, но он выдаетIOException так что кажется, что я должен вложить другоеtry блок в моемfinally блок для того, чтобы закрыть поток. Это правильный способ сделать это? Это кажется немного неуклюжим. Вот ...

3 ответа

похож

ете на предыдущий вопрос: Как я могу использовать «У меня есть root-доступ?» как условно в bash? [https://stackoverflow.com/questions/7251335/how-can-i-use-do-i-have-root-access-as-a-conditional-in-bash/7251384#7251384] Предложение «попытаться ...

1 ответ

Powershell Try Catch Продолжить

У меня есть работающий сценарий PowerShell, но когда он не может найти имя хоста, он выдает непрекращающееся исключение и пишет на экран, что это имя хоста не может быть найдено. Я хочу поймать это исключение и просто написать на экран: Not ...

3 ответа

 случаи, когда вы хотите, чтобы код, который использует другой код, мог перехватить исключение. Например, рассмотрим случай, когда вы хотите создать итератор, который использует часть другого итератора более «вручную», важно иметь исключение, которое вы можете поймать из более высокого стека, и вставить свою собственную логику.

о, Я видел это несколько раз в прошлом, но совсем недавномой вопрос здесь [https://stackoverflow.com/questions/7271245/python-clean-way-to-wrap-individual-statements-in-a-try-except-block] , Итак, мне любопытно, почему это так,в питоне потому ...

1 ответ

Если ваши исключения полностью случайны, это будет пытаться до успеха (с ограничением в 100 попыток). Я не рекомендую это.

тоящее время я делаю некоторые Python автоматизации Excel с ком. Он полностью функционален и делает то, что я хочу, но я обнаружил нечто удивительное. Иногда некоторые из команд Excel, которые я использую, завершаются с ошибкой без видимой ...

4 ответа

Как я могу избежать дублирования блоков try catch

У меня есть несколько методов, которые выглядят так: public void foo() { try { doSomething(); } catch(Exception e) { Log.Error(e); } }Могу ли я изменить код, чтобы он выглядел как? [LogException()] public void foo() { doSomething(); }Как я могу ...

2 ответа

Проблема с alter, затем обновление в try catch с trans с использованием Transact-SQL

Вот некоторые Transact-SQL, которые я пытаюсь запустить через sqlcmd (SQL Server 2005). USE PUK; GO BEGIN TRANSACTION; BEGIN TRY -- - Modify RETRIEVAL_STAT alter table dbo.RETRIEVAL_STAT add SOURCE nvarchar(10) NULL, ACCOUNTNUMBER ...