Lorsque les programmeurs travaillent sur le Web et les applications logicielles, ils utilisent différentes techniques pour aider à trouver et à corriger les erreurs. La programmation est une tâche aussi complexe que presque tous les programmes doivent être de débogage à un certain point. Le débogage 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 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.
Réalisation
Le code de programmation pour une application inclut des éléments de données et instructions de traitement. Lorsque l'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 une façon de déterminer ce qui ne va pas 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.
Les points d'arrêt
Comme un élément clé dans la mise au point, l'utilisation efficace du point d'arrêt est une compétence de programmation vitale. Programmeurs ajouter des points d'arrêt tout au long de leurs applications en utilisant les 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 pour examiner ce qui se passe avec les éléments de données et des processus. Les points d'arrêt permettent donc programmeurs 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 à effectuer. À un point d'arrêt, le programmeur peut voir l'état global du programme ainsi que des variables individuelles, le laissant déterminer quelles étapes de traitement ont été couronnés de succès et qui ont pas.
Exceptions
Au cours de débogage, les développeurs peuvent ajouter différents types de point d'arrêt. Un point d'arrêt exception arrête l'exécution chaque fois qu'une exception se produit. Une exception est un événement anormal dans un programme, souvent une erreur. Programmes exceptions "jeter" quand quelque chose se passe mal. Les programmeurs peuvent construire la capacité à des exceptions "de capture" dans leur code, la manipulation de ces événements et en 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 quand 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. Ces logiciels sont équipés d'outils de débogage, y compris la possibilité d'ajouter d'autres exceptions et des points d'arrêt. Les programmeurs peuvent généralement appliquer les points d'arrêt d'exception pour les exceptions qui sont soit capturés ou non interceptées. Typiquement, en se concentrant sur les exceptions non interceptées serait une option plus commune, étant donné que ces exceptions sont susceptibles de porter sur des problèmes imprévus, alors que les exceptions Pris liés à des problèmes qui ont été au moins partiellement anticipés.