Dans quelles situations faut-il attraper java.lang.Errorune
Dans quelles situations faut-il attraper java.lang.Errorune
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...
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 =...
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 Item...
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...
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...
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 à...
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...
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
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 la plus simple / la plus...
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 un...
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...
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 &...
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...
J'ai le code suivant: HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "HEAD"; request.Credentials = MyCredentialCache; try { request.GetResponse(); } catch { } Comment puis-je détecter une erreur 404 spécifique? WebExceptionStatus.ProtocolError peut uniquement...
Cette question est en fait le résultat d'une discussion intéressante sur programmation.reddit.com il y a quelque temps. Cela se résume essentiellement au code suivant: int foo(int bar) { int return_value = 0; if (!do_something( bar )) { goto error_1; } if (!init_stuff( bar )) { goto error_2; } if...
Je veux une journalisation des erreurs dans PHP CodeIgniter. Comment activer la journalisation des erreurs? J'ai quelques questions: Quelles sont toutes les étapes pour enregistrer une erreur? Comment un fichier journal des erreurs est-il créé? Comment pousser le message d'erreur dans le fichier...
Lorsque mon script PowerShell essaie, par exemple, de créer un objet SQL Server pour un serveur qui n'existe pas («bla» dans mon cas), PowerShell affiche de nombreuses erreurs PowerShell en rouge. Étant donné que mon script vérifie la valeur de $?après de tels appels et affiche et enregistre les...
J'ai les deux méthodes d'action suivantes (simplifiées pour la question): [HttpGet] public ActionResult Create(string uniqueUri) { // get some stuff based on uniqueuri, set in ViewData. return View(); } [HttpPost] public ActionResult Create(Review review) { // validate review if (validatedOk) {...