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.
Compte tenu de ce code, puis-je être absolument sûr que le finallybloc s'exécute toujours, quel qu'il something()soit? try { something(); return success; } catch (Exception e) { return failure; } finally { System.out.println("I don't know if this will get printed out"); }
J'ai vérifié mon fichier ini PHP ( php.ini) et display_errorsest défini, ainsi que le rapport d'erreurs E_ALL. J'ai redémarré mon serveur Web Apache. J'ai même mis ces lignes en haut de mon script, et il ne détecte même pas de simples erreurs d'analyse. Par exemple, je déclare des variables avec …
Je dois masquer tous les messages de refus d' accès de: find . > files_and_folders J'expérimente quand un tel message apparaît. J'ai besoin de rassembler tous les dossiers et fichiers auxquels il ne se pose pas. Est-il possible de diriger les niveaux d'autorisation vers le files_and_foldersfichier? Comment masquer les erreurs …
Très souvent, je vais essayer d'exécuter un script PHP et de récupérer un écran vide. Aucun message d'erreur; juste un écran vide. La cause peut être une simple erreur de syntaxe (parenthèse incorrecte, point-virgule manquant), ou un appel de fonction échoué, ou autre chose. Il est très difficile de comprendre …
J'ai récemment commencé à programmer dans Ruby et je regarde la gestion des exceptions. Je me demandais si ensureétait l'équivalent Ruby finallyen C #? Dois-je avoir: file = File.open("myFile.txt", "w") begin file << "#{content} \n" rescue #handle the error here ensure file.close unless file.nil? end ou devrais-je faire cela? #store …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 4 ans . J'ai une méthode qui est …
Je veux exécuter une commande longue dans Bash, capturer son état de sortie et envoyer sa sortie. Alors je fais ça: command | tee out.txt ST=$? Le problème est que la variable ST capture l'état de sortie de teeet non de commande. Comment puis-je resoudre ceci? Notez que la commande …
Mon programme Swift plante EXC_BAD_INSTRUCTIONet l'une des erreurs similaires suivantes. Que signifie cette erreur et comment la corriger? Erreur fatale: trouvé de façon inattendue nul lors du déballage d'une valeur facultative ou Erreur fatale: trouvé de façon inattendue nil lors du déballage implicite d'une valeur facultative Ce message est destiné …
Je suis sur l'hébergement mutualisé et ai Cpanel, Apache, PHP est géré par fastcgi. Où PHP stocke-t-il le journal des erreurs? Existe-t-il un autre moyen de trouver le journal des erreurs sur l'environnement d'hébergement partagé au lieu d'avoir à parcourir toute la structure du site pour rechercher les fichiers error_log? …
J'ai besoin d'une méthode vraiment, vraiment rapide pour vérifier si une chaîne est JSON ou non. J'ai l'impression que ce n'est pas la meilleure façon: function isJson($string) { return ((is_string($string) && (is_object(json_decode($string)) || is_array(json_decode($string))))) ? true : false; } Des amateurs de performances veulent améliorer cette méthode?
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: …
Je veux jeter certaines choses dans mon code JS et je veux qu'elles soient instanceof Error, mais je veux aussi qu'elles soient autre chose. En Python, généralement, on sous-classe Exception. Quelle est la chose appropriée à faire dans JS?
J'ai besoin d'attraper quelques avertissements provenant de certaines fonctions natives php, puis de les gérer. Plus précisément: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Il émet un avertissement lorsque la requête DNS échoue. try/ catchne fonctionne pas car un avertissement …
Lorsque j'obtiens l'erreur suivante: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) Quelle procédure puis-je suivre pour le réparer? Note de l'auteur : Beaucoup de problèmes avec cette erreur m'ont encouragé à poster cette question pour de futures références. Questions connexes: …
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.