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
Capturar globalmente exceções em um aplicativo WPF?
Estamos tendo um aplicativo WPF em que partes dele podem gerar exceções em tempo de execução. Eu gostaria de capturar globalmente qualquer exceção não tratada e registrá-las, mas, caso contrário, continue a execução do programa como se nada tivesse acontecido (como os VBs On Error Resume Next). Isso é possível …

3
Como desserializar um objeto JObject para .NET
Felizmente, uso a biblioteca JSON da Newtonsoft . Por exemplo, eu criaria a JObjectpartir de um objeto .NET, neste caso, uma instância de Exception (pode ou não ser uma subclasse) if (result is Exception) var jobjectInstance = JObject.FromObject(result); agora eu sei que a biblioteca pode desserializar o texto JSON (ou …


30
O que fazer em TransactionTooLargeException
Eu tenho um TransactionTooLargeException. Não reproduzível. Nos documentos, ele diz A transação do Fichário falhou porque era muito grande. Durante uma chamada de procedimento remoto, os argumentos e o valor de retorno da chamada são transferidos como objetos Parcel armazenados no buffer de transação do Fichário. Se os argumentos ou …
239 android  exception 

13
python: Como sei que tipo de exceção ocorreu?
Eu tenho uma função chamada pelo programa principal: try: someFunction() except: print "exception happened!" mas, no meio da execução da função, gera exceção, e pula para a exceptparte. Como posso ver exatamente o que aconteceu no someFunction()que causou a exceção?
230 python  exception 

7
Qual é a maneira correta de tornar uma Exceção .NET personalizada serializável?
Mais especificamente, quando a exceção contém objetos personalizados que podem ou não ser serializáveis. Veja este exemplo: public class MyException : Exception { private readonly string resourceName; private readonly IList<string> validationErrors; public MyException(string resourceName, IList<string> validationErrors) { this.resourceName = resourceName; this.validationErrors = validationErrors; } public string ResourceName { get { …

7
Java List.add () UnsupportedOperationException
Eu tento adicionar objetos a uma List<String>instância, mas lança um UnsupportedOperationException. Alguem sabe por quê? Meu código Java: String[] membersArray = request.getParameterValues('members'); List<String> membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List<String> seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } A mensagem de …


27
Como resolver java.lang.NoClassDefFoundError?
Eu tentei o exemplo nos tutoriais Java da Oracle . Ambos compilam bem, mas em tempo de execução, ambos apresentam este erro: Exception in thread "main" java.lang.NoClassDefFoundError: graphics/shapes/Square at Main.main(Main.java:7) Caused by: java.lang.ClassNotFoundException: graphics.shapes.Square at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... …


22
Como crio um erro personalizado em JavaScript?
Por alguma razão, parece que a delegação de construtores não funciona no seguinte trecho: function NotImplementedError() { Error.apply(this, arguments); } NotImplementedError.prototype = new Error(); var nie = new NotImplementedError("some message"); console.log("The message is: '"+nie.message+"'") Executando isso dá The message is: ''. Alguma idéia do porquê ou se existe uma maneira …

12
Manipulando Exceções de Tarefas Java ExecutorService
Estou tentando usar a ThreadPoolExecutorclasse Java para executar um grande número de tarefas pesadas com um número fixo de threads. Cada uma das tarefas possui muitos locais nos quais pode falhar devido a exceções. Subclassifiquei ThreadPoolExecutore substituí o afterExecutemétodo que deve fornecer quaisquer exceções não detectadas encontradas durante a execução …

18
Quando escolher exceções marcadas e desmarcadas
Em Java (ou qualquer outro idioma com exceções verificadas), ao criar sua própria classe de exceção, como você decide se deve ser verificada ou desmarcada? Meu instinto é dizer que uma exceção verificada seria solicitada nos casos em que o chamador pudesse se recuperar de alguma maneira produtiva, onde, como …

27
Não foi possível carregar o arquivo ou montagem ... O parâmetro está incorreto
Recentemente, conheci a seguinte exceção na solução C #: Erro 2 Não foi possível carregar o arquivo ou assembly 'Newtonsoft.Json, Versão = 3.5.0.0, Culture = neutral, PublicKeyToken = b9a188c8922137c6' ou uma de suas dependências. O parâmetro está incorreto. (Exceção de HRESULT: 0x80070057 (E_INVALIDARG)) Isso não depende do meu código ou …


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.