Articles of exception

Problème de rendu dans l’aperçu XML: impossible de localiser le mode 0

Après la mise à jour de l’exception du studio Android s’est produite lors du rendu. Exception levée pendant le rendu: impossible de localiser le mode 0 java.lang.IllegalStateException: Unable to locate mode 0 at android.view.DisplayInfo.findMode(DisplayInfo.java:458) at android.view.DisplayInfo.getMode(DisplayInfo.java:445) at android.view.Display.getRefreshRate(Display.java:648) at android.support.v7.widget.RecyclerView.onAttachedToWindow(RecyclerView.java:2392) at android.view.View.dispatchAttachedToWindow(View.java:15392) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2953) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2960) at […]

Exception vs Assert?

Duplication possible: conception par des tests de contrat par assert ou par exception? Existe-t-il une règle générale à suivre pour décider d’utiliser des exceptions au lieu d’assertions (ou vice versa). En ce moment, je ne jette que si quelque chose que je pense se produira pendant l’exécution du côté utilisateur (comme une erreur de socket […]

Dois-je retirer e.printStackTrace () de mon code avant de publier

Je lisais les documents de publication Android et ils ont dit de supprimer tous les appels de journal de mon code. J’ai quelques appels à e.printStackTrace() dans mon code qui peuvent être imprimés dans le cadre de l’exécution normale de mon programme (par exemple, si un fichier n’existe pas encore). Dois-je également supprimer ces appels?

Java: gestionnaire d’exception global

Est-il possible de créer un gestionnaire d’exceptions global en Java? Je veux utiliser comme ça: “When an exception is thrown somewhere in the WHOLE program, exit.” Le gestionnaire ne peut pas intercepter les exceptions lancées dans un corps de try-catch . Martijn

Qu’est-ce que l’erreur “la tâche d’exécution a besoin d’une commande à exécuter” signifie?

Lors de la compilation d’un projet dans Visual Studio, le message d’erreur “La tâche d’exécution nécessite une commande à exécuter” s’affiche, sans numéro de ligne. Que signifie cette erreur? (Toutes mes excuses pour avoir demandé et répondu à ma propre question; j’ai juste trouvé une réponse pendant que j’écrivais ceci.

Lancer une exception personnalisée

J’essaie de lancer une exception personnalisée. L’implémentation de la classe d’exception personnalisée est la suivante: case class customException(smth:Ssortingng) extends Exception Dans mon code, j’ai enveloppé un morceau de code qui, j’en suis sûr, jette une exception avec try / catch pour lancer mon customException. try{ val stateCapitals = Map( “Alabama” -> “Montgomery”, “Alaska” -> “Juneau”, […]

nUnit Assert.That (méthode, Throws.Exception) ne rattrape pas les exceptions

Quelqu’un peut-il me dire pourquoi ce test d’unité qui vérifie les exceptions échoue? Évidemment, mon vrai test consiste à vérifier un autre code, mais j’utilise Int32.Parse pour montrer le problème. [Test] public void MyTest() { Assert.That(Int32.Parse(“abc”), Throws.Exception.TypeOf()); } Le test échoue, donnant cette erreur. Évidemment, j’essaie de tester cette exception et je pense qu’il me […]

Augmenter une exception personnalisée avec des arguments

Je définis une exception personnalisée sur un modèle dans les rails comme une sorte de wrapper Exception: ( begin[code]rescue[raise custom exception]end ) Lorsque je soulève l’exception, j’aimerais lui transmettre quelques informations sur a) l’instance du modèle dont les fonctions internes génèrent l’erreur et b) l’erreur interceptée. Cela se passe sur une méthode d’importation automatisée d’un […]

Comment sauver un eval en Ruby?

J’essaie de comprendre comment récupérer les erreurs de syntaxe qui surviennent lorsque eval() ing code dans Ruby 1.8.6. Je m’attendrais au code Ruby suivant: #!/usr/bin/ruby good_str = “(1+1)” bad_str = “(1+1” # syntax error: missing closing paren begin puts eval(good_str) puts eval(bad_str) rescue => exc puts “RESCUED!” end pour produire le résultat suivant lors de […]

Comment vérifier les arguments du constructeur et lancer une exception ou faire une assertion dans un constructeur par défaut dans Scala?

Je voudrais vérifier les arguments du constructeur et refuser de construire une IllegalArgumentException lancer au cas où le jeu d’arguments n’est pas valide (les valeurs ne correspondent pas aux contraintes attendues). Comment coder cela dans Scala?