Resultados da pesquisa a pedido "try-catch"

4 a resposta

variável já pode ter sido atribuída quando não puder ser atribuída

pesquise este código: public class TestFinalAndCatch { private final int i; TestFinalAndCatch(String[] args) { try { i = method1(); } catch (IOException ex) { i = 0; // error: variable i might already have been assigned } } static int method1() ...

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

3 a resposta

Por que o java não detecta blocos de captura inacessíveis se eu uso vários blocos de captura?

Pesquise o seguinte método: static private void foo() { try { throw new FileNotFoundException(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } }Esse código compila bem, apesar do último ...

1 a resposta

tente com recursos introduza bytecode inacessível

É possível que o javac gere bytecode inacessível para o procedimento a seguir? public void ex06(String name) throws Exception { File config = new File(name); try (FileOutputStream fos = new FileOutputStream(config); PrintWriter writer = new ...

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

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

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

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

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

8 a resposta

Scala: captura silenciosamente todas as exceções

O bloco de captura vazio parece inválido no Scala try { func() } catch { } // error: illegal start of simple expressionComo posso capturar todas as exceções sem o processamento delas?