Perguntas com a marcação «exception»

Uma exceção é uma condição incomum que requer desvio do fluxo normal do programa. Normalmente, uma exceção não deve resultar em falha total, mas sim com um manipulador de exceções. O tratamento de exceções é uma construção interna em muitas linguagens de programação. Geralmente, as exceções são tratadas desenrolando a pilha, revertendo para um estado definido fora do escopo da exceção e, em seguida, invocando um bloco ou rotina de tratamento.

6
Como você pega essa exceção?
Este código está no django / db / models / fields.py Ele cria / define uma exceção? class ReverseSingleRelatedObjectDescriptor(six.with_metaclass(RenameRelatedObjectDescriptorMethods)): # This class provides the functionality that makes the related-object # managers available as attributes on a model class, for fields that have # a single "remote" value, on the class …
162 python  django  exception 

8
Análise inteira segura no Ruby
Eu tenho uma string, digamos '123', e quero convertê-la para o número inteiro 123. Eu sei que você pode simplesmente fazer some_string.to_i, mas isso se converte 'lolipops'em 0, o que não é o efeito que tenho em mente. Quero explodir na minha cara quando tento converter algo inválido, com uma …


6
Ative o IncludeExceptionDetailInFaults (no ServiceBehaviorAttribute ou no comportamento de configuração <serviceDebug>) no servidor
Eu tenho um serviço WCF que está funcionando perfeitamente e algo mudou e não sei o quê. Eu recebo esta exceção: System.ServiceModel.FaultException: O servidor não pôde processar a solicitação devido a um erro interno. Para obter mais informações sobre o erro, ative IncludeExceptionDetailInFaults (no ServiceBehaviorAttribute ou no comportamento de configuração) …

14
Razões oficiais para "O software causou a interrupção da conexão: erro de gravação do soquete"
Dado esse snippet de rastreamento de pilha Causado por: java.net.SocketException: O software causou a interrupção da conexão: erro de gravação de soquete em java.net.SocketOutputStream.socketWrite0 (método nativo) Tentei responder às seguintes perguntas: Qual código está lançando essa exceção? (JVM? / Tomcat? / Meu código?) O que faz com que essa exceção …

5
Quais são as melhores práticas para capturar e repetir exceções?
As exceções capturadas devem ser lançadas novamente diretamente ou devem ser agrupadas em torno de uma nova exceção? Ou seja, devo fazer isso: try { $connect = new CONNECT($db, $user, $password, $driver, $host); } catch (Exception $e) { throw $e; } ou isto: try { $connect = new CONNECT($db, $user, …
156 php  exception 


12
Exceção lançada na captura e finalmente cláusula
Em uma pergunta para Java na universidade, havia este trecho de código: class MyExc1 extends Exception {} class MyExc2 extends Exception {} class MyExc3 extends MyExc2 {} public class C1 { public static void main(String[] args) throws Exception { try { System.out.print(1); q(); } catch (Exception i) { throw new …
155 java  exception 

4
Uso adequado de erros
Estou usando o TypeScript para um projeto razoavelmente grande e estou me perguntando qual é o padrão para o uso de Errors. Por exemplo, digamos que eu entregue uma exceção de índice fora dos limites em Java: throw new IndexOutOfBoundsException(); A instrução equivalente no TypeScript seria: throw new Error("Index Out …



2
Como posso relançar uma exceção em Javascript, mas preservar a pilha?
Em Javascript, suponha que eu queira executar alguma limpeza quando uma exceção acontecer, mas deixe a exceção continuar propagando a pilha, por exemplo: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw e; } doMoreStuff(); leaveAwesomeMode(); O problema com esse código é que capturar …

10
Como corrigir java.net.SocketException: Broken pipe?
Estou usando o cliente http apache commons para chamar url usando o método post para postar os parâmetros e está lançando o erro abaixo raramente. java.net.SocketException: Broken pipe at java.net.SocketOutputStream.socketWrite0(Native Method) at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) at java.net.SocketOutputStream.write(SocketOutputStream.java:136) at java.io.BufferedOutputStream.write(BufferedOutputStream.java:105) at java.io.FilterOutputStream.write(FilterOutputStream.java:80) at org.apache.commons.httpclient.methods.ByteArrayRequestEntity.writeRequest(ByteArrayRequestEntity.java:90) at org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499) at org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398) Alguém …
150 java  exception  post  sockets 

3
Como criar exceções personalizadas em Java? [fechadas]
É difícil dizer o que está sendo pedido aqui. Essa pergunta é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda . Fechado há 7 …
149 java  exception 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.