preguntar acerca de error-handling

30
réponses

Une méthode de récupération devrait-elle renvoyer ‘null’ ou lancer une exception lorsqu’elle ne peut pas produire la valeur de retour? [fermé]

J'ai une méthode qui est censé renvoyer un objet s'il est trouvé. Si elle n'est pas trouvée, devrais-je: renvoie null lancer une exception autres ... …
demandé sur 1970-01-01 00:33:28
10
réponses

Existe-t-il des codes d’état de sortie standard dans Linux?

Un processus est considéré comme terminé correctement sous Linux si son état de sortie était 0. J'ai vu que les défauts de segmentation entraînent souvent un statut de sortie de 11, bien que je ne sache pas si c'est simplement la convention où je tr …
demandé sur 1970-01-01 00:33:29
15
réponses

Meilleures pratiques pour la gestion des exceptions en Java ou C# [fermé]

Je suis coincé à décider comment gérer les exceptions dans mon application. Beaucoup si mes problèmes avec des exceptions proviennent de 1) l'accès aux données via un service distant ou 2) la désérialisation d'un objet JSON. Malheureusement, je ne …
demandé sur 1970-01-01 00:33:29
3
réponses

Déclencher un avertissement en Python sans interrompre le programme

J'ai affaire à un problème comment déclencher un avertissement en Python sans avoir à laisser le programme planter / arrêter / interrompre. J'utilise la fonction simple suivante qui vérifie seulement si l'utilisateur lui a transmis un nombre non nul …
demandé sur 1970-01-01 00:33:30
9
réponses

En Python essayez jusqu’à ce qu’aucune erreur

J'ai un morceau de code en Python qui semble provoquer une erreur probabiliste car il accède à un serveur et parfois ce serveur a une erreur de serveur interne 500. Je veux continuer à essayer jusqu'à ce que je n'ai pas l'erreur. Ma solution était: …
demandé sur 1970-01-01 00:33:31
4
réponses

Quelle est la meilleure utilisation de la gestion des erreurs SQL Server T-SQL? [fermé]

Nous avons une grande application principalement écrite dans SQL Server 7.0, où tous les appels de base de données sont des procédures stockées. nous exécutons maintenant SQL Server 2005 , qui offre plus de fonctionnalités T-SQL. Après à peu près c …
demandé sur 1970-01-01 00:33:29
3
réponses

Gérer la liste vide / entrée invalide lors de la recherche de la valeur max/min de la liste (Python)

Je trouve la valeur max et la valeur min d'une liste en utilisant max(list) et min(list) en Python. Cependant, je me demande comment gérer les listes vides. Par exemple, si la liste est une liste vide [], le programme soulève 'ValueError: min() arg …
demandé sur 1970-01-01 00:33:34
2
réponses

Contrôle de Capture-C en Python

Je veux savoir s'il est possible d'attraper un Control-C en python de la manière suivante: if input != contr-c: #DO THINGS else: #quit J'ai lu des trucs avec try et except KeyboardInterrupt mais ils ne fonctionnent pas pour moi. ... …
demandé sur 1970-01-01 00:33:33
5
réponses

Gestionnaire d’erreurs Global pour toute exception

Existe-t-il un moyen d'ajouter un gestionnaire d'erreurs global catch-all dans lequel je peux changer la réponse en une réponse JSON Générique? Je ne peux pas utiliser le signal got_request_exception, car il n'est pas autorisé à modifier la réponse …
demandé sur 1970-01-01 00:33:35
3
réponses

Comment définir la valeur errno?

J'ai deux appels à deux méthodes différentes : void func1() { // do something if (fail) { // then set errno to EEXIST } } Et la deuxième méthode: void func2() { // do something if (fail) { // then set errno to ENOE …
demandé sur 1970-01-01 00:33:32