Questions marquées «exception-handling»

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 plutôt être assistée 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, revenant ainsi à un état défini en dehors de la portée de l'exception, puis en appelant un bloc ou une routine de gestionnaire.




19
Récupère la chaîne de connexion depuis App.config
var connection = ConnectionFactory.GetConnection( ConfigurationManager.ConnectionStrings["Test"] .ConnectionString, DataBaseProvider); Et voici mon App.config: <?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="Test" connectionString="Data Source=.;Initial Catalog=OmidPayamak;Integrated Security=True" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration> Mais lorsque mon projet s'exécute, voici mon erreur: La référence d'objet n'est pas définie à une instance d'un objet.

8
Quelle est la différence entre `throw new Error` et` throw someObject`?
Je veux écrire un gestionnaire d'erreurs commun qui capturera volontairement les erreurs personnalisées sur n'importe quelle instance du code. Quand j'ai throw new Error('sample')aimé dans le code suivant try { throw new Error({'hehe':'haha'}); // throw new Error('hehe'); } catch(e) { alert(e); console.log(e); } Le journal s'affiche dans Firefox as Error: …

5
Comment écrire trycatch en R
Je veux écrire du trycatchcode pour faire face aux erreurs de téléchargement sur le Web. url <- c( "http://stat.ethz.ch/R-manual/R-devel/library/base/html/connections.html", "http://en.wikipedia.org/wiki/Xz") y <- mapply(readLines, con=url) Ces deux instructions s'exécutent avec succès. Ci-dessous, je crée une adresse Web inexistante: url <- c("xxxxx", "http://en.wikipedia.org/wiki/Xz") url[1]n'existe pas. Comment écrire une trycatchboucle (fonction) pour que: …


7
Gestion de l'interruption d'interception en Java
Quelle est la différence entre les modes de manipulation suivants InterruptedException? Quelle est la meilleure façon de procéder? try{ //... } catch(InterruptedException e) { Thread.currentThread().interrupt(); } OU try{ //... } catch(InterruptedException e) { throw new RuntimeException(e); } EDIT: Je voudrais également savoir dans quels scénarios ces deux sont utilisés.

13
Écrivez-vous (vraiment) du code d'exception? [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …







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.