Qu`est-ce qu`un point d`arrêt d`exception?

Débogage d`une application rend plus fiable pour l`utilisateur final.

Débogage d`une application rend plus fiable pour l`utilisateur final.

Video: Mouvement perpétuel et énergie libre ?

Lorsque les programmeurs travaillent sur des applications Web et logiciels, ils utilisent différentes techniques pour aider à trouver et corriger les erreurs. La programmation est une tâche complexe que presque tous les programmes doivent être débogué à un moment donné. Debugging est donc une activité importante dans la programmation, à travers lequel les erreurs sont identifiées et corrigées. Pour faciliter ce processus, les programmeurs utilisent le logiciel qu`ils travaillent pour créer des points d`arrêt. Ces points d`arrêt aident à comprendre ce qui se passe à des points particuliers lors de l`exécution d`un programme. Un point d`arrêt d`exception est une variété particulière de cet outil.

Exécution

Le code de programmation pour une application comprend des éléments de données et les instructions de traitement. Lorsqu`une application est exécutée, les valeurs à l`intérieur des éléments de données tels que les variables changent souvent, à la suite des instructions de traitement en cours. Vérification de ces éléments de données à des points particuliers lors de l`exécution est un moyen de déterminer ce qui va mal si un programme ne fonctionne pas comme il le devrait. Pour corriger une erreur, les programmeurs doivent d`abord situer dans le code d`application.

Video: COMMENTAIRE D'ARRÊT - SENS, VALEUR ET PORTÉE D'UN ARRÊT

Les points d`arrêt

Comme un élément clé dans le débogage, l`utilisation efficace du point d`arrêt est une compétence de programmation vitale. Les programmeurs ajoutent leurs applications à travers des points d`arrêt à l`aide des outils logiciels qu`ils utilisent pour le développement. En ajoutant un point d`arrêt à un endroit particulier dans le code, le programmeur spécifie un point lors de l`exécution d`examiner ce qui se passe avec les éléments de données et des processus. Célébrons donc les programmeurs des points d`arrêt définissent les étapes de traitement pour l`application dans son ensemble, de faire une pause en permanence et vérifier les niveaux de progrès dans les tâches en cours. A un point d`arrêt, le programmeur peut voir l`état général du programme ainsi que des variables individuelles, lui permettant de déterminer les étapes de traitement ont été couronnées de succès et qui n`ont pas.

Des exceptions

Video: Pressez ce point sur votre pied avant d’aller au lit et regardez ce qui arrive à votre corps

Pendant le débogage, les développeurs peuvent ajouter différents types de points d`arrêt. Un point d`arrêt arrête l`exécution exception chaque fois qu`une exception se produit. Une exception est un événement anormal dans un programme, souvent une erreur. Programmes "jeter" exceptions en cas de problème. Les programmeurs peuvent construire la capacité de "capture" exceptions dans leur code, la manipulation de tels événements et permettant au programme de continuer. Un point d`arrêt d`exception est un point d`arrêt qui suspend l`exécution d`une application lorsqu`une exception est levée.

Outils

Les équipes de développement utilisent généralement des environnements de développement intégrés pour créer des applications. De tels logiciels sont équipés d`outils de débogage, y compris la possibilité d`ajouter d`autres exceptions et points d`arrêt. Les programmeurs peuvent appliquer généralement des points d`arrêt d`exception pour les exceptions qui sont soit capturés ou non rattrapées. En règle générale, en se concentrant sur les exceptions non rattrapées serait une option plus commune, étant donné que ces exceptions sont susceptibles de se rapporter à des problèmes imprévus, alors que Caught exceptions concernent les problèmes qui ont été au moins en partie prévus.

Les références

  • lien Eclipse Help: Débogage vos programmes
  • lien Exceptions Attraper Java: Eclipse Aide
  • lien Eclipse Help: Ajouter Java Exception Breakpoint

A propos de l`auteur

Sue Smith a commencé à écrire en 2000. Elle a produit des tutoriels pour les entreprises y compris les logiciels de formation Apex informatique et des articles sur des sujets informatiques pour divers sites Web. Smith a une maîtrise ès arts en langue anglaise et la littérature, ainsi qu`un Master of Science en technologie de l`information, à la fois de l`Université de Glasgow.

Articles connexes