Какие исключения выбрасывает Newtonsoft.Json.DeserializeObject? Я хочу с ними справиться.
Какие исключения выбрасывает Newtonsoft.Json.DeserializeObject? Я хочу с ними справиться.
Я использую BeautifulSoup и разбираю некоторые HTML-файлы. Я получаю определенные данные из каждого HTML (используя цикл for) и добавляю эти данные в определенный список. Проблема в том, что некоторые HTML-файлы имеют другой формат (и в них нет данных, которые мне нужны) . Итак, я пытался...
В главе 19 Real World Haskell многие примеры теперь терпят неудачу из-за изменения Control.Exception. Это заставляет меня думать, что, возможно, некоторые из материалов в этой книге на самом деле устарели и не стоит больше изучать, в конце концов, прошло уже 6 лет. Моя единственная другая ссылка -...
Хорошо, это просто: В чем разница между Application.ThreadExceptionи AppDomain.CurrentDomain.UnhandledException? Мне нужно обрабатывать оба?
Это плохая практика - ловить Throwable? Например что-то вроде этого: try { // Some code } catch(Throwable e) { // handle the exception } Это плохая практика или мы должны быть как можно более...
В Java есть ли способ получить (поймать) все, exceptionsа не поймать исключение по отдельности?
Сторонняя библиотека (написанная на C), которую я использую в своем коде на Python, выдает предупреждения. Я хочу иметь возможность использовать try exceptсинтаксис для правильной обработки этих предупреждений. Есть ли способ сделать это?...
В чем разница между try { } catch { throw; } и try { } catch(Exception e) { throw e;} ? И когда я должен использовать тот или
В чем разница - техническая, философская, концептуальная или иная - между raise "foo" и raise Exception.new("foo") ?
Я пишу приложение php для доступа к базе данных MySQL, и в учебнике он говорит что-то вроде mysql_connect($host, $user, $pass) or die("could not connect"); Как PHP узнает, что функция завершилась неудачно, и запускает часть кристалла? Думаю, я спрашиваю, как работает часть «или». Не думаю, что...
Я видел по крайней мере один надежный источник (класс C ++, который я взял) рекомендовал, чтобы классы исключений для конкретного приложения в C ++ наследовали от std::exception . Я не совсем понимаю преимущества этого подхода. В C # причины наследования от ApplicationExceptionочевидны: вы...
Прохожу через программу сокета. В нем printStackTraceвызывается IOExceptionобъект в блоке catch. Что на printStackTrace()самом деле делает? catch(IOException ioe) { ioe.printStackTrace(); } Я не знаю его цели. Для чего его используют?...
Например, в одном месте ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... и в другом месте ... //--------------b try { // invoke code above } catch(MyCustomException we) { Debug.Writeline(we.stacktrace); //...
class throwseg1 { void show() throws Exception { throw new Exception("my.own.Exception"); } void show2() throws Exception // Why throws is necessary here ? { show(); } void show3() throws Exception // Why throws is necessary here ? { show2(); } public static void main(String s[]) throws Exception...
Как лучше всего получать сообщения об исключениях из компонентов стандартной библиотеки в Python? Я заметил, что в некоторых случаях вы можете получить его через messageтакое поле: try: pass except Exception as ex: print(ex.message) но в некоторых случаях (например, в случае ошибок сокета) вам...
У меня есть программа, которая где-то выдает неперехваченное исключение. Все, что я получаю, это отчет о возникшем исключении и никакой информации о том, где оно было создано. Кажется нелогичным, если программа, скомпилированная с использованием символов отладки, не уведомляет меня о том, где в...
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 4 года назад . Уточните этот вопрос Есть ли у кого-нибудь примеры / руководства по...
Этот вопрос на самом деле является результатом интересного обсуждения на сайте programming.reddit.com некоторое время назад. В основном это сводится к следующему коду: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if...
Я столкнулся с этой новой функцией C #, которая позволяет обработчику catch выполняться при выполнении определенного условия. int i = 0; try { throw new ArgumentNullException(nameof(i)); } catch (ArgumentNullException e) when (i == 1) { Console.WriteLine("Caught Argument Null Exception"); } Я...
Я не могу найти много информации о пользовательских классах исключений. Что я знаю Вы можете объявить свой собственный класс ошибок и позволить ему наследовать от него StandardError, поэтому он может быть rescued: class MyCustomError < StandardError end Это позволяет поднять его, используя:...