Resultados da pesquisa a pedido "exception-handling"

12 a resposta

O código em uma instrução Finalmente será acionado se eu retornar um valor em um bloco Try?

Estou revendo algum código para um amigo e digo que ele estava usando uma declaração de retorno dentro de um bloco try-finally. O código na seção Finalmente ainda é acionado, mesmo que o restante do bloco try não seja? Exemplo: public bool ...

1 a resposta

O ART evita qualquer chamada Java da JNI durante o tratamento de sinal nativo

Meu projeto usa um módulo de captura de falha e envia no sistema android. Ao lidar com a falha nativa, o código nativo fará algo e, em seguida, fará chamadas java da JNI. Funciona bem no Dalvik. Mas ele falha na versão android acima de 5.0 usando ...

8 a resposta

Como usar a palavra-chave throws em estilo Java em C #?

Em Java, othrows [http://download.oracle.com/javase/tutorial/essential/exceptions/declaring.html] A palavra-chave permite que um método declare que não manipulará uma exceção por si só, mas a lançará no método de chamada. Existe uma ...

2 a resposta

Por que a exceção interna atinge o manipulador ThreadException e não a exceção lançada real?

Estou vendo algum comportamento estranho ao lançar exceções e capturá-las noApplication.ThreadException manipulador de eventos. Basicamente, o que está acontecendo na amostra abaixo é que uma exceção é lançada noDoWork manipulador de eventos de ...

2 a resposta

Como desativar o PHP cortando partes de argumentos longos no rastreamento de pilha de exceção?

Às vezes, coisas assim acontecem: #0 /some/path(1): Class_Name->exception_trigger() #1 /some/other/path(5): get_to('/some/long/path/tha...')Como faço para ver os argumentos completos de tudo?

8 a resposta

Como saber a linha exata do código onde uma exceção foi causada?

Se eu gerar uma exceção sozinho, posso incluir qualquer informação na exceção: um número de linha de código e nome do arquivo de origem. Algo assim: throw std::exception("myFile.cpp:255");Mas o que há com exceções não tratadas ou com exceções ...

7 a resposta

Como lidar com violações de restrições exclusivas da JPA?

Quando uma restrição única é violada, umjavax.persistence.RollbackException é jogado. Mas pode haver várias razões para lançar umRollbackException. Como posso descobrir que uma restrição exclusiva foi violada? try { repository.save(article); } ...

2 a resposta

Má idéia para encadear exceções com o RMI?

É uma má idéia usar o encadeamento de exceção ao lançar RemoteExceptions? Temos um servidor RMI que faz algo assim: public Object doSomething() throws RemoteException { try { return getData(); } catch (CustomException ex) { throw new ...

3 a resposta

Capturar a exceção do Objective-C no Swift

Estou tentando definir o valor de um@objc objeto no meu código Swift usandoobj.setValue(value, forKey: key). Funciona bem quando o objeto tem a propriedade sendo configurada. Mas se isso não acontecer, meu aplicativo trava com um erro não ...

3 a resposta

Manipulação de exceção, tentar capturar dentro da captura

Recentemente, me deparei com um código escrito por um colega programador no qual ele tinha uma instrução try-catch dentro de uma captura! Por favor, perdoe minha incapacidade de colar o código real, mas o que ele fez foi algo semelhante a ...