Resultados da pesquisa a pedido "throw"

2 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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 ...

11 a resposta

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.) ...

1 a resposta

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 ...

3 a resposta

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 ...

4 a resposta

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(); ...

2 a resposta

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 ...

10 a resposta

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 ...

9 a resposta

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 ...