*   >> Lecture Éducation Articles >> tech >> développement web

Bases d'erreur En Activeperl

entrées de l'utilisateur 2, la division travaillera, vous donnant 4 comme réponse. Si les entrées de l'utilisateur zéro, la division ne fonctionne pas, parce que 8/0 est indéfini. Lorsqu'une erreur d'exécution se produit votre programme bloque normalement (et arrête). Pour résoudre les erreurs d'exécution, vous devez écrire du code supplémentaire qui permettra d'éviter l'exécution du segment de code particulier ou une déclaration d'avoir lieu, sous certaines conditions.

Dans cet exemple de la division, vous devez écrire du code qui permettra d'éviter la division par zéro d'avoir lieu, et peut-être informer l'utilisateur de l'erreur qu'il a commise en entrant zéro comme dénominateur. Prévenir les erreurs d'exécution Le code suivant illustre comment éviter l'erreur ci-dessus (division par zéro).

use strict; print "Content-Type: text /html \\ n \\ n"; my $ numérateur = 8; my $ dénominateur = 2; if ($ dénominateur = 0!) {my $ answer = $ numérateur /dénominateur $; print $ réponse; } Else {print "La division par zéro interdit!"; } Le segment de code particulier ici est celui de la si-bloc. Lire et essayez le code ci-dessus si vous ne l'avez pas déjà fait. Le code doit être auto-explicatif. Modifiez la valeur du dénominateur 2-0 et essayez à nouveau le code. Arrêtons-nous ici pour cette partie de la série. Nous continuons dans la prochaine partie.

Chrys pour arriver à l'une des parties de cette série, il suffit de taper le titre correspondant ci-dessous dans le champ de recherche de cette page puis cliquez sur Rechercher (utiliser le menu si disponible): Mise en route de la syntaxe de base ActivePerl ActivePerl base de ActivePerl Variables ActivePerl instructions conditionnelles booléennes Logic pour ActivePerl logique booléenne et ActivePerl Conditions ActivePerl Comparaison et opérateurs arithmétiques ActivePerl boucle états ActivePerl tableaux ActivePerl Hashes ActivePerl types de variables et Contexte ActivePerl sous-routines ActivePerl foreach boucle Introduction à ActivePerl variables spéciales Notions de base de ActivePerl la portée des variables Certains ActivePerl prédéfinis routines espace blanc dans ActivePerl base de ActivePerl référence bases d'erreur dans ActivePerl d'accès au fichier de base dans ActivePerl envoyant le formulaire HTML avec ActivePerl

Page   <<  [1] [2] 
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.