Questions marquées «exception»

Une exception est une condition inhabituelle qui nécessite un écart par rapport au flux normal du programme. Normalement, une exception ne doit pas entraîner un échec total, mais doit être suivie par un gestionnaire d'exceptions. La gestion des exceptions est une construction intégrée dans de nombreux langages de programmation. Habituellement, les exceptions sont gérées en déroulant la pile, ce qui revient à un état défini en dehors de la portée de l'exception, puis en invoquant un bloc ou une routine de gestionnaire.

8
Java / Android - Comment imprimer une trace de pile complète?
Sous Android (Java), comment imprimer une trace de pile complète? Si mon application se bloque à partir de nullPointerException ou de quelque chose, elle imprime une trace de pile (presque) complète comme ceci: java.io.IOException: Attempted read from closed stream. com.android.music.sync.common.SoftSyncException: java.io.IOException: Attempted read from closed stream. at com.android.music.sync.google.MusicSyncAdapter.getChangesFromServerAsDom(MusicSyncAdapter.java:545) at com.android.music.sync.google.MusicSyncAdapter.fetchDataFromServer(MusicSyncAdapter.java:488) …


11
.NET: Quelle exception à lever lorsqu'un paramètre de configuration requis est manquant?
Voici un scénario standard: if(string.IsNullOrEmpty(Configuration.AppSettings["foobar"])) throw new SomeStandardException("Application not configured correctly, bozo."); Le problème est que je ne suis pas tout à fait sûr de savoir quelle exception SomeStandardExceptiondevrait être. J'ai parcouru le cadre 3.5 et j'ai trouvé deux candidats probables: ConfigurationExceptionet ConfigurationErrorsException. System.Configuration.ConfigurationException L'exception qui est levée lorsqu'une erreur …



6
Comment importer l'exception Django DoesNotExist?
J'essaye de créer un UnitTest pour vérifier qu'un objet a été supprimé. from django.utils import unittest def test_z_Kallie_can_delete_discussion_response(self): ...snip... self._driver.get("http://localhost:8000/questions/3/want-a-discussion") self.assertRaises(Answer.DoesNotExist, Answer.objects.get(body__exact = '<p>User can reply to discussion.</p>')) J'obtiens toujours l'erreur: DoesNotExist: Answer matching query does not exist.



11
Quand utiliser une assertion et quand utiliser une exception
La plupart du temps, j'utiliserai une exception pour vérifier une condition dans mon code, je me demande quand est-il opportun d'utiliser une assertion? Par exemple, Group group=null; try{ group = service().getGroup("abc"); }catch(Exception e){ //I dont log error because I know whenever error occur mean group not found } if(group !=null) …



19
Chaîne de vérification nulle vs capture NullPointerException
Un service Web renvoie un énorme XML et j'ai besoin d'accéder à ses champs profondément imbriqués. Par exemple: return wsObject.getFoo().getBar().getBaz().getInt() Le problème est que getFoo(), getBar(), getBaz()peut tout retour null. Cependant, si je vérifie nulldans tous les cas, le code devient très détaillé et difficile à lire. De plus, je …


6
Comment lire un fichier texte sous Android?
Je veux lire le texte d'un fichier texte. Dans le code ci-dessous, une exception se produit (cela signifie qu'elle va dans le catchbloc). J'ai mis le fichier texte dans le dossier de l'application. Où dois-je mettre ce fichier texte (mani.txt) pour le lire correctement? try { InputStream instream = openFileInput("E:\\test\\src\\com\\test\\mani.txt"); …

10
Try / catch contre jette Exception
Ces instructions de code sont-elles équivalentes? Y a-t-il une différence entre eux? private void calculateArea() throws Exception { ....do something } private void calculateArea() { try { ....do something } catch (Exception e) { showException(e); } }
117 java  exception 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.