Questions marquées «exception»

208
Équivalent e.printStackTrace en python

Je sais que print(e)(où e est une exception) imprime l'exception survenue, mais j'essayais de trouver l'équivalent python de Java e.printStackTrace()qui trace exactement l'exception jusqu'à quelle ligne elle s'est produite et imprime la trace entière de celle-ci. Quelqu'un pourrait-il me dire...

207
Exception.Message vs Exception.ToString ()

J'ai du code qui se connecte Exception.Message. Cependant, j'ai lu un article qui déclare qu'il vaut mieux l'utiliser Exception.ToString(). Avec ce dernier, vous conservez des informations plus cruciales sur l'erreur. Est-ce vrai et est-il sûr de continuer et de remplacer tous les enregistrements...

200
Lancer un mot-clé dans la signature de la fonction

Quelle est la raison technique pour laquelle il est considéré comme une mauvaise pratique d'utiliser le throwmot clé C ++ dans une signature de fonction? bool some_func() throw(myExc) { ... if (problem_occurred) { throw myExc("problem occurred"); } ...