Constructions de langage de programmation conçues pour gérer les erreurs signalées par des codes d'erreur, des exceptions ou d'autres moyens spécifiques au langage.
Je teste un site Web en ligne. À l'heure actuelle, les erreurs ne sont pas affichées (mais je sais qu'elles existent). J'ai accès uniquement au .htaccessfichier. Comment puis-je afficher toutes les erreurs à l'aide de mon .htaccessfichier? J'ai ajouté ces lignes à mon .htaccessfichier: php_flag display_startup_errors on php_flag display_errors on …
Comment implémenteriez-vous différents types d'erreurs, pour pouvoir en détecter certaines et en laisser d'autres bouillonner…? Une façon d'y parvenir est de modifier le prototype de l' Errorobjet: Error.prototype.sender = ""; function throwSpecificError() { var e = new Error(); e.sender = "specific"; throw e; } Attraper une erreur spécifique: try { …
En raison de la gestion des erreurs dans Go, je me retrouve souvent avec des fonctions à valeurs multiples. Jusqu'à présent, la façon dont j'ai géré cela a été très compliquée et je recherche les meilleures pratiques pour écrire un code plus propre. Disons que j'ai la fonction suivante: type …
J'utilise actuellement log4net dans mon application ASP.NET MVC pour enregistrer les exceptions. La façon dont je fais cela est de faire hériter tous mes contrôleurs d'une classe BaseController. Dans l'événement OnActionExecuting de BaseController, je consigne toutes les exceptions qui ont pu se produire: protected override void OnActionExecuted(ActionExecutedContext filterContext) { // …
J'ai un code de base pour déterminer les erreurs dans mon application MVC. À l' heure actuelle dans mon projet , j'ai appelé un contrôleur Erroravec des méthodes d'action HTTPError404(), HTTPError500()et General(). Ils acceptent tous un paramètre de chaîne error. Utilisation ou modification du code ci-dessous. Quelle est la meilleure …
Je souhaite signaler une erreur dans un script Bash avec le message "Les cas de test ont échoué !!!". Comment faire cela dans Bash? Par exemple: if [ condition ]; then raise error "Test cases failed !!!" fi
J'essaie d'effectuer une division par élément en python, mais si un zéro est rencontré, j'ai besoin que le quotient soit juste zéro. Par exemple: array1 = np.array([0, 1, 2]) array2 = np.array([0, 1, 1]) array1 / array2 # should be np.array([0, 1, 2]) Je pourrais toujours utiliser une boucle for …
ifstream f; f.open(fileName); if ( f.fail() ) { // I need error message here, like "File not found" etc. - // the reason of the failure } Comment obtenir un message d'erreur sous forme de chaîne?
J'obtiens cette erreur, mais je ne sais pas comment la corriger. J'utilise Visual Studio 2013. J'ai créé le nom de la solution MyProjectTest Voici la structure de ma solution de test: - fonction.h #ifndef MY_FUNCTION_H #define MY_FUNCTION_H int multiple(int x, int y); #endif -function.cpp #include "function.h" int multiple(int x, int …
J'ai actuellement un script qui fait quelque chose comme ./a | ./b | ./c Je veux le modifier pour que si l'un des a, b ou c se termine avec un code d'erreur, j'imprime un message d'erreur et j'arrête au lieu de transmettre une mauvaise sortie. Quelle serait la manière …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 6 ans . Améliorez cette question Im exécutant …
Je lance une Errorméthode à partir de laquelle je souhaite une sortie anticipée, comme ci-dessous: // No route found if(null === nextRoute) { throw new Error('BAD_ROUTE'); } Dois-je mettre une return;déclaration après mon throw? Cela fonctionne pour moi, pour le moment. Si c'est superflu, je préfère ne pas le mettre, …
J'exécute actuellement un site sur php 5.4, avant cela, j'utilisais mon site sur 5.3.8. Malheureusement, php 5.4 combine E_ALLet E_STRICT, ce qui signifie que mon précédent paramètre pour error_reportingne fonctionne pas maintenant. Ma valeur précédente était E_ALL & ~E_NOTICE & ~E_STRICTDois-je uniquement activer les valeurs une par une? J'ai beaucoup …
J'essayais de lancer des erreurs dans mon programme Golang avec log.Fatalmais, log.Fataln'imprime pas également la ligne où le a log.Fatalété exécuté. N'existe-t-il aucun moyen d'accéder au numéro de ligne qui a appelé log.Fatal? ie y a-t-il un moyen d'obtenir le numéro de ligne lors du lancement d'une erreur? J'essayais de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.