Que exceções Newtonsoft.Json.DeserializeObject lança? Eu quero lidar com
Que exceções Newtonsoft.Json.DeserializeObject lança? Eu quero lidar com
Tudo bem, esta é fácil: Qual é a diferença entre Application.ThreadExceptione AppDomain.CurrentDomain.UnhandledException? Eu preciso lidar com
No capítulo 19 de Real World Haskell, muitos dos exemplos falham devido à mudança de Control.Exception. Isso me faz pensar que talvez algumas das coisas neste livro estejam obsoletas e não valham mais a pena estudar, afinal já se passaram 6 anos. Minha única outra referência é Aprenda um Haskell...
Estou usando o BeautifulSoup e analisando alguns HTMLs. Estou obtendo alguns dados de cada HTML (usando o loop for) e adicionando esses dados a uma determinada lista. O problema é que alguns dos HTMLs têm formato diferente (e eles não têm os dados que desejo neles) . Portanto, estava tentando...
É uma prática ruim de pegar Throwable? Por exemplo, algo assim: try { // Some code } catch(Throwable e) { // handle the exception } Isso é uma má prática ou devemos ser o mais específicos
Em Java, existe alguma maneira de obter (capturar) tudo em exceptionsvez de capturar a exceção
Qual é a melhor maneira de obter mensagens de exceções de componentes da biblioteca padrão em Python? Percebi que em alguns casos você pode obtê-lo por meio de um messagecampo como este: try: pass except Exception as ex: print(ex.message) mas em alguns casos (por exemplo, no caso de erros...
Qual é a diferença entre try { } catch { throw; } e try { } catch(Exception e) { throw e;} ? E quando devo usar um ou
Qual é a diferença - técnica, filosófica, conceitual ou outra - entre raise "foo" e raise
Uma biblioteca de terceiros (escrita em C) que uso em meu código python está emitindo avisos. Quero ser capaz de usar a try exceptsintaxe para lidar adequadamente com esses avisos. Existe uma maneira de fazer
Estou escrevendo um aplicativo php para acessar um banco de dados MySQL e, em um tutorial, ele diz algo na forma mysql_connect($host, $user, $pass) or die("could not connect"); Como o PHP sabe que a função falhou para que ele execute a parte do molde? Acho que estou perguntando como a parte "ou"...
Eu vi pelo menos uma fonte confiável (uma classe C ++ que eu fiz) recomendar que as classes de exceção específicas do aplicativo em C ++ devem herdar de std::exception. Não estou certo sobre os benefícios dessa abordagem. Em C #, as razões para herdar de ApplicationExceptionsão claras: você obtém...
Estou passando por um programa de soquete. Nele, printStackTraceé chamado no IOExceptionobjeto no bloco catch. O que printStackTrace()realmente faz? catch(IOException ioe) { ioe.printStackTrace(); } Não estou ciente de seu propósito. Para que isso é
Fechadas. Esta pergunta não atende às diretrizes do Stack Overflow . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta questão...
Por exemplo, em um só lugar ... //---------------a try { // some network call } catch(WebException we) { throw new MyCustomException("some message ....", we); } ... e em outro lugar ... //--------------b try { // invoke code above } catch(MyCustomException we) {
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[])...
Não consigo encontrar muitas informações sobre classes de exceção personalizadas. O que eu sei Você pode declarar sua classe de erro personalizada e deixá-la herdar de StandardError, para que possa ser rescued: class MyCustomError < StandardError end Isso permite que você aumente...
Encontrei esse novo recurso em C # que permite que um manipulador catch seja executado quando uma condição específica for atendida. int i = 0; try { throw new ArgumentNullException(nameof(i)); } catch (ArgumentNullException e) when (i == 1) { Console.WriteLine("Caught Argument Null...
Estou tentando afirmar a igualdade de duas System.Drawing.Sizeestruturas e estou obtendo uma exceção de formato em vez da falha de declaração esperada. [TestMethod] public void AssertStructs() { var struct1 = new Size(0, 0); var struct2 = new Size(1, 1); //This throws a format exception,...
На этот вопрос есть ответы на Stack Overflow на русском : Есть ли возможность отключить afirmar? Como desativo asserções em Python? Ou seja, se uma afirmação falhar, não quero que ela lance um AssertionError, mas continue. Como faço isso?...