Resultados da pesquisa a pedido "throw"
Encaminhando um erro no Swift
Existe uma solução melhor para encaminhar um erro Swift de uma função para outra? No momento, estou fazendo assim: enum Error:ErrorType{ case Error1 case Error2 } func func1()throws{ do{ try func2() }catch Error.Error1{ throw Error.Error1 ...
Diferença entre jogar e jogar em Java? [duplicado
Esta pergunta já tem uma resposta aqui: Manipulação de exceção: throw, throws e Throwable [/questions/3940213/exception-handling-throw-throws-and-throwable] 8 respostas Alguém pode indicar claramente a diferença entre throw e throws no ...
JavaScript reconfigurando uma exceção preservando o rastreamento de pilha
No Chrome, quando ocorre uma exceção, ele imprime um rastreamento de pilha no log do console. Isso é extremamente útil, mas, infelizmente, nos casos em que uma exceção foi repetida, isso causa um problem } catch (e) { if (foo(e)) { // handle ...
Lançando exceções em Java
Tenho uma pergunta sobre lançar exceções em Java, uma espécie de mal-entendido do meu lado, ao que parece, que gostaria de esclarecer por mim mesmo. Eu tenho lido que as duas maneiras básicas de lidar com o código de exceção são: 1.) ...
O que causa os diferentes comportamentos entre “var” e “let” ao atribuir a eles um valor retornado de uma função que gera um erro
Encontre o código na imagem abaixo. 1. Atribua o valor retornado de uma função, que gera um erro, na variável 'withLet' declarada usando a palavra-chave 'let'. 2. chame 'withLet', ocorreu um erro: 'withLet não está definido'. 3. tente afirmar ...
O que você pode jogar em Java?
A sabedoria convencional diz que você só pode jogar objetos que se estendemThrowable em Java, mas é possível desativar o verificador de bytecode e fazer com que Java compile e execute o código que lança objetos arbitrários - ou mesmo primitivo ...
Qual é o benefício em limitar lances permitidos por uma função C ++? [fechadas
Qual é o benefício de declarar os possíveis lançamentos de exceção de uma função C ++? Em outras palavras, o que significa adicionar a palavra-chavethrow() realmente faz? Eu li que uma declaração de função comovoid do_something() throw(); ...
C ++: lançando exceções, use 'novo' ou não?
É apropriado usarthrow new FoobarException(Baz argument); outhrow FoobarException(Baz argument);? Quando captura, eu sempre usocatch(FoobarException& e) "apenas por precaução", mas eu nunca consegui encontrar uma resposta sólida se eu precisava ...
Lançando exceções de construtores
Estou tendo um debate com um colega de trabalho sobre lançar exceções de construtores e achei que gostaria de receber algum feedbac correto lançar exceções de construtores, do ponto de vista do desig Digamos que estou envolvendo um mutex ...
Devo usar um especificador de exceção em C +
No C ++, você pode especificar que uma função possa ou não lançar uma exceção usando um especificador de exceção. Por exemplo void foo() throw(); // guaranteed not to throw an exception void bar() throw(int); // may throw an exception of type ...