Вопросы с тегом 'try-catch'

try-catch - синтаксическая конструкция для обнаружения исключений, вызванных секцией кода
5
ответов

Попробуй ускорить мой код?

Я написал некоторый код для проверки влияния try-catch, но увидев некоторые неожиданные результаты. static void Main(string[] args) { Thread.CurrentThread.Priority = ThreadPriority.Highest; Process.GetCurrentProcess().PriorityClass = Process...
задан 19 янв. '12 в 18:10
13
ответов

Могу ли я поймать несколько исключений Java в одном и том же предложении catch?

В Java я хочу сделать что-то вроде этого: try { ... } catch (IllegalArgumentException, SecurityException, IllegalAccessException, NoSuchFieldException e) { someCode(); } ... вместо: try { ... } catch (IllegalArgumentE...
задан 16 авг. '10 в 21:07
15
ответов

Зачем ловить и реконструировать исключение в С#?

Я смотрю на статью С# - объект передачи данных на сериализуемые DTO. В статье представлен этот фрагмент кода: public static string SerializeDTO(DTO dto) { try { XmlSerializer xmlSer = new XmlSerializer(dto.GetType()); StringWrit...
задан 19 мая '09 в 10:56
14
ответов

Почему я не должен обертывать каждый блок в "try" - "catch"?

Я всегда считал, что если метод может генерировать исключение, то беззаботный не защищает этот вызов значимым блоком try. Я только что написал "Вы должны ВСЕГДА переносить вызовы, которые могут бросаться в try, catch blocks". на этот вопрос, и ему с...
задан 29 апр. '10 в 15:43
15
ответов

Почему "за исключением: проходят" плохую практику программирования?

Я часто вижу комментарии к другим вопросам о том, как использование except: pass обескураживается. Почему это плохо? Иногда мне просто все равно, что такое ошибки, и я хочу просто продолжить код. try: something except: pass Почему использ...
задан 04 февр. '14 в 16:02
8
ответов

Хорошая практика использования try-except-else в Python?

Время от времени в Python я вижу блок: try: try_this(whatever) except SomeException as exception: #Handle exception else: return something В чем причина существования try-except-else? Мне не нравится такое программирование, поскольку о...
задан 22 апр. '13 в 4:44
10
ответов

Не пытайтесь ли вы блокировать блокировки, если исключения не выбрасываются?

Во время обзора кода с сотрудником Microsoft мы столкнулись с большой частью кода внутри блока try{}. Она и ИТ-представитель предположили, что это может повлиять на производительность кода. Фактически, они предположили, что большая часть кода должна...
задан 20 авг. '09 в 22:50
12
ответов

Будет ли код в объявлении finally загораться, если я верну его значение в блоке Try?

Я просматриваю код для друга и говорю, что он использовал оператор return внутри блока try-finally. Сохраняет ли код в разделе "Окончание", даже если остальная часть блока try не работает? Пример: public bool someMethod() { try { return tru...
задан 05 дек. '08 в 23:50
4
ответов

Как написать trycatch в R

Я хочу написать код trycatch для устранения ошибки при загрузке из Интернета. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Эт...
задан 30 авг. '12 в 12:27
20
ответов

Почему пустые блоки блокировки имеют плохую идею?

Я только что рассмотрел вопрос о try-catch, который люди (в том числе Джон Скит) говорят, что пустые блоки блокировки - действительно плохая идея? Почему это? Нет ли ситуации, когда пустой улов не является неправильным дизайнерским решением? Я имею ...
задан 05 авг. '09 в 19:31
6
ответов

Стоит ли использовать блоки try-catch, даже если исключение никогда не бросается?

Мы знаем, что дорого обходиться исключения. Но стоит ли использовать блок try-catch в Java, даже если исключение никогда не выбрасывается? Я нашел вопрос/вопрос о переполнении стека Почему трассировка блоков стоит дорого?, но это для .NET.
задан 09 мая '13 в 2:16
7
ответов

try/catch + using, правильный синтаксис

Какой из них: using (var myObject = new MyClass()) { try { // something here... } catch(Exception ex) { // Handle exception } } ИЛИ try { using (var myObject = new MyClass()) { // something here... } }...
задан 04 янв. '11 в 6:53
1
ответ

powershell 2.0 попробуйте поймать, как получить доступ к исключению

Это try catch в PowerShell 2.0 $urls = "http://www.google.com", "http://none.greenjump.nl", "http://www.nu.nl" $wc = New-Object System.Net.WebClient foreach($url in $urls) { try { $url $result=$wc.DownloadString($url) }...
задан 02 февр. '10 в 11:23
8
ответов

Как предотвратить node.js от сбоя? try-catch не работает

По моему опыту, php-сервер будет генерировать исключение для журнала или для сервера, но node.js просто просто сбой. Окружать мой код с помощью try-catch не работает, так как все делается асинхронно. Я хотел бы знать, что делают все остальные на сво...
задан 14 мая '11 в 5:04
16
ответов

Как вы реализуете повторную попытку?

Try-catch предназначен для обработки исключений. Это означает, что это поможет нашей системе быть более надежной: попытайтесь оправиться от неожиданного события. Мы подозреваем, что что-то может произойти при выполнении и инструкции (отправка сообще...
задан 05 нояб. '12 в 23:36