Questions sur exception-handling

26
réponses

Attraper plusieurs exceptions à la fois?

il est déconseillé de simplement attraper System.Exception . Au lieu de cela, seules les exceptions "connues" devraient ... z "réinitialiser" le object . Cependant, s'il y a une exception inattendue, je veux quand même la jeter plus haut.
demandé sur 2008-09-26 00:56:08
5
réponses

Soulever (lancer) manuellement une exception en Python

Comment puis-je soulever une exception en Python pour qu'elle puisse plus tard être attrapée via un bloc except ?
demandé sur 2010-01-13 00:07:40
5
réponses

Pourquoi est-ce mal de sauver Exception => e `dans Ruby?

Ryan Davis Ruby QuickRef says (without explanation): ne sauvez pas L'Exception. JAMAIS. ou je vais vous poignarder. pourquoi pas? Quelle est la bonne chose à faire?
demandé sur 2012-04-06 23:17:47
10
réponses

Nœud.js Meilleures Pratiques de gestion des exceptions

je viens de commencer à essayer node.js il y a quelques jours. J'ai réalisé que le noeud est terminé chaque fois que j ... /article que de me montrer le commun des meilleures pratiques pour gérer les exceptions non traitées dans le nœud.js
demandé sur 2011-09-05 20:15:20
11
réponses

Comment ignorer les exceptions

quand vous voulez juste faire un essai-sauf sans Gérer l'exception, Comment faites-vous en Python? Est la suite de la bonne façon de le faire? try: shutil.rmtree(path) except: pass
demandé sur 2009-04-08 20:23:00
8
réponses

Comment imprimer le traceback complet sans interrompre le programme?

j'écris un programme qui analyse 10 sites Web, localise des fichiers de données, sauve les fichiers, puis les analyse ... as qu'il arrête mon programme car il est imbriqué dans une série de boucles for que je voudrais voir à l'achèvement.
demandé sur 2010-09-13 21:03:30
16
réponses

Pourquoi attraper et renvoyer une exception en C#?

je regarde l'article C# - Data Transfer Object sur des Dto sérialisables. l'article comprend ce morceau ... références: MSDN - la gestion des exceptions MSDN-try-catch (C# Reference)
demandé sur 2009-05-19 11:56:55
20
réponses

Python essayer autre chose

Quelle est l'utilisation prévue de la clause facultative else de la déclaration try ?
demandé sur 2009-05-13 06:15:11
17
réponses

Quelle est la lenteur des exceptions Java?

Question: la gestion des exceptions en Java est-elle lente? sagesse conventionnelle, ainsi que beaucoup de ré ... le compilateur JIT d'optimiser le code correctement, le ralentissant ainsi. Je n'ai pas encore testé cette théorie.
demandé sur 2008-11-18 18:31:11
15
réponses

Pourquoi ne devrais-je pas envelopper chaque bloc dans "essayer" - "attraper"?

j'ai toujours été convaincue que si une méthode peut lever une exception alors qu'il est irresponsable de ne pas proté ... ' cette question et a dit qu'il était remarquablement mauvais conseils " - j'aimerais comprendre pourquoi.
demandé sur 2010-04-29 16:43:52
9
réponses

Quelle est la bonne façon de relancer une exception dans C#? [dupliquer]

cette question a déjà une réponse ici: Meilleures pratiques pour la capture et le ... ... } catch (Exception ex) { ... throw ex; } Font-ils la même chose? Est-ce mieux que les autres?
demandé sur 2008-10-07 17:33:55
9
réponses

Quand dois-je vraiment utiliser noexcept?

le mot-clé noexcept peut être appliqué de façon appropriée à de nombreuses signatures de fonctions, mais je ne sais ... cette façon? Dans la négative, puis-je m'attendre à ce que certains d'entre eux le fassent dans un proche avenir?
demandé sur 2012-05-28 20:29:09
13
réponses

Qu'est-ce qu'un Stacoverflowerror?

Qu'est-ce qu'un StackOverflowError , quelles en sont les causes et comment dois-je m'y prendre?
demandé sur 2008-10-18 12:13:55
9
réponses

Comment enregistrer une erreur Python avec des informations de débogage?

j'imprime des messages d'exception Python dans un fichier journal avec logging.error : import logging try: ... l'a générée que la chaîne d'exception? Des choses comme les numéros de ligne ou les traces de pile seraient grandes.
demandé sur 2011-03-04 12:21:20
18
réponses

Obtenez la chaîne de connexion de L'application.config

var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionStri ... on projet fonctionne c'est mon erreur: référence D'objet non définie à une instance d'un objet.
demandé sur 2011-06-30 18:54:06
9
réponses

Est-ce une bonne pratique d'utiliser try-except-else en Python?

de temps en temps en Python, je vois le bloc: try: try_this(whatever) except SomeException as exception: ... try: something = try_this(whatever) return something except SomeException as exception: #Handle exception
demandé sur 2013-04-22 05:44:52
13
réponses

Est-ce que vous (vraiment) écrivez le code de sécurité d'exception? [fermé]

traitement D'Exception (EH) semble être la norme actuelle, et en recherchant sur le web, Je ne peux pas trouver des id ... z-vous être sûr que c'est? Connaissez-vous et/ou utilisez-vous réellement des alternatives qui fonctionnent?
demandé sur 2009-12-05 22:48:15
9
réponses

WPF gestionnaire global d'exception [dupliquer]

cette question a déjà une réponse ici: à l'échelle Mondiale intercepter des excep ... œuvre le bloc global Try/Catch. Au moins je dois mettre en place un messagebox avec: "désolé pour le dérangement ..."
demandé sur 2009-09-24 19:40:00
11
réponses

Meilleures pratiques de capture et de re-throwing.NET exceptions

quelles sont les meilleures pratiques à prendre en considération lors de la saisie des exceptions et de leur réexamen? ... //some code } catch (Exception ex) { throw ex; } Vs: try { //some code } catch { throw; }
demandé sur 2008-08-22 19:12:15
8
réponses

Comment utiliser ELMAH pour enregistrer manuellement les erreurs

est-il possible de faire ce qui suit en utilisant ELMAH? logger.Log(" something"); je fais quelque chos ... g error here... } cette exception ne sera pas automatiquement enregistrée par ELMAH, car elle a été traitée.
demandé sur 2011-09-16 10:42:56
5
réponses

Ce qui se passe vraiment dans un try {return x;} finally {x = null;} déclaration?

j'ai vu cette astuce dans une autre question et je me demandais si quelqu'un pourrait m'expliquer comment cela fonctio ... hread-unsafe est ce code? Pouvez-vous penser à d'autres hackery qui peut être fait w.r.t. cette try-finally hack"?
demandé sur 2009-01-07 22:47:03
7
réponses

Gestion de L'Exception interrompue en Java

Quelle est la différence entre les façons suivantes de manipuler InterruptedException ? Quelle est la meilleure faço ... row new RuntimeException(e); } EDIT: j'aimerais aussi savoir dans quels scénarios ces deux-là sont utilisés.
demandé sur 2010-10-20 13:21:24
6
réponses

Exceptions relatives aux prises à l'échelle mondiale dans une application du FPF?

nous avons une application WPF où certaines parties de celui-ci peuvent jeter des exceptions à l'exécution. Je voudrai ... millions où le coût d'avoir des exceptions bulle à l'utilisateur du tout serait très différent en premier lieu déjà.
demandé sur 2009-04-27 15:16:34
13
réponses

Exceptions personnalisées en JavaScript

puis-je définir des types personnalisés pour les exceptions définies par l'utilisateur dans JavaScript? Si je le peux, comment le ferais-je?
demandé sur 2009-01-21 10:40:32
12
réponses

Est-ce que le code dans un feu de déclaration finale si je rends une valeur dans un bloc D'essai?

je suis en train d'examiner un code pour un ami et de dire qu'il utilisait une déclaration de retour à l'intérieur d'u ... true; throw new Exception("test"); // doesn't seem to get executed } finally { //code in question } }
demandé sur 2008-12-05 23:50:17
24
réponses

Est-il jamais avantageux d'utiliser 'goto' dans un langage qui supporte les boucles et les fonctions? Si oui, pourquoi?

j'ai longtemps eu l'impression que goto ne devrait jamais être utilisé si possible. En parcourant libavcodec (qui est ... jamais avantageux d'utiliser goto dans un langage qui supporte les boucles et les fonctions? Si oui, pourquoi?
demandé sur 2008-08-23 22:18:04
14
réponses

Comment utiliser try catch pour la gestion des exceptions est une bonne pratique

tout en maintenant le code de mon collègue de quelqu'un qui prétend être un développeur senior, je vois souvent le cod ... ce que dans ma pensée utilisateurs devraient savoir ce qui se passe avec le système. donnez-moi un conseil.
demandé sur 2013-02-20 10:32:37
22
réponses

Système.Sécurité.SecurityException lors de l'écriture dans le journal des événements

je travaille sur le port d'un ASP.NET app from Server 2003 (and IIS6) to Server 2008 (IIS7). quand j'essaie ... PS: il s'agit d'une suite à cette question . J'ai suivi les réponses données, mais en vain (voir #2 ci-dessus).
demandé sur 2009-08-13 23:15:50
7
réponses

Exception.Message vs Exception.ToString()

j'ai le code qui enregistre Exception.Message . Cependant, j'ai lu un article qui dit qu'il vaut mieux utiliser Except ... -il possible que Exception.ToString() puisse contenir des caractères XML invalides, qui peut causer des problèmes?
demandé sur 2010-02-01 15:53:14
20
réponses

Pourquoi les blocs vides sont-ils une mauvaise idée? [fermé]

je viens de voir une question sur sur "try-catch , que les gens (y compris Jon Skeet) disent blocs de capture vid ... obtenir, et si quelque chose arrive, c'est ok, Je vais juste ajouter un "catch (Exception ignorée) {}" et c'est tout
demandé sur 2009-08-05 20:31:56