Resultados da pesquisa a pedido "try-catch"

5 a resposta

Por que `try` é uma palavra-chave explícita?

Em todas as linguagens que reconhecem exceções que eu conheço (C ++, Java, C #, Python, Delphi-Pascal, PHP), a captura de exceções requer uma explicação explícita.try bloco seguido porcatch blocos. Eu sempre me perguntava qual é a razão técnica ...

5 a resposta

Como detectar falhas de segmentação no Linux?

Preciso detectar uma falha de segmentação em operações de limpeza de bibliotecas de terceiros. Às vezes, isso acontece pouco antes da saída do meu programa, e não consigo corrigir o verdadeiro motivo disso. Na programação do Windows, eu poderia ...

3 a resposta

Equivalente de tentativa com recursos no Java 1.6

Eu tenho o seguinte código: public class Main { public static void main(String[] args) throws SQLException { try ( Connection conn = DBUtil.getConnection(DBType.HSQLDB); Statement stmt = conn.createStatement( ...

15 a resposta

Existe um idioma preferido para imitar o try / finalmente do Java em C ++?

Faz Java há vários anos, portanto não acompanha o C ++. Temfinalmentefoi adicionada à manipulação de exceção C ++ na definição de linguagem? Existe um idioma favorito que imita a tentativa / finalmente do Java? Também estou incomodado que o C ...

3 a resposta

Existe alguma maneira de pegar afirmações no Swift?

Parece que o Swift não possui exceções do tipo C # / Java e usa asserções. No entanto, o livro diz que, no ambiente de produção, eles instantaneamente travam o aplicativo. Não existe uma maneira de contornar isso? E quanto aos testes de unidade, ...

4 a resposta

Capturar exceções de um construtor significa que minha instância está fora do escopo posteriormente

Eu tenho uma classe cujo construtor pode lançar uma exceção. Aqui está um código que captura a exceção: try { MyClass instance(3, 4, 5); } catch (MyClassException& ex) { cerr << "There was an error creating the MyClass." << endl; return 1; }Mas ...

6 a resposta

Número de linha incorreto no rastreamento de pilha

Eu tenho esse código try { //AN EXCEPTION IS GENERATED HERE!!! } catch { SqlService.RollbackTransaction(); throw; }O código acima é chamado neste código try { //HERE IS CALLED THE METHOD THAT CONTAINS THE CODE ABOVE } catch (Exception ex) { ...

5 a resposta

php - tente, pegue e tente novamente

Às vezes, meu código quebra e está fora de meu controle Como eu faria o seguinte? try { //do my stuff } catch { //sleep and try again }O código não é muito, então é tudo uma função, então eu não queria criar e chamar outra função se não precisasse

2 a resposta

Tentar capturar com o servidor vinculado no SQL Server 2005 não está funcionando

Estou tentando capturar um erro sql gerado quando executo um procedimento armazenado em um servidor vinculado. Ambos os servidores estão executando o SQL Server 2005. Para provar o problema, criei um procedimento armazenado no servidor ...

2 a resposta

cpp: captura exceção com reticências e veja as informações

Eu sei que você pode pegar "todas as exceções" e imprimir a exceção pressionando try { //some code... }catch(const std::exception& e) { cout << e.what(); }mas isso é apenas para exceções derivadas de std :: exception. Eu queria saber se existe ...