? Quando programadores trabalham em aplicações Web e de software, eles usam várias técnicas para ajudar a encontrar e corrigir os erros . A programação é uma tarefa tão complexa que quase todos os programas precisam ser depurados em algum ponto. A depuração é , portanto, uma atividade importante na programação, através do qual os erros são identificados e corrigidos . Para ajudar nesse processo, os programadores usam o software que eles trabalham para criar pontos de interrupção. Tais pontos de interrupção ajudar a descobrir o que está acontecendo em determinados pontos durante a execução de um programa. Um ponto de interrupção de exceção é uma variedade particular desta ferramenta. Execução
O código de programação para um aplicativo inclui itens de dados e instruções de processamento . Quando um aplicativo é executado , os valores dentro de itens de dados como variáveis mudam frequentemente , como resultado das instruções de processamento que está sendo realizado. Verificando estes itens de dados em determinados pontos durante a execução é uma maneira de determinar o que está errado , se um programa não está funcionando da maneira que deveria. Para corrigir um erro, programadores primeiro tem que localizá-lo dentro do código do aplicativo.
Breakpoints
como um elemento chave na depuração, uso eficaz do ponto de interrupção é um vital habilidade de programação . Programadores adicionar pontos de interrupção ao longo de suas aplicações utilizando as ferramentas de software que eles usam para o desenvolvimento. Ao adicionar um ponto de interrupção em um local específico no código, o programador está especificando um ponto durante a execução para examinar o que está acontecendo com os itens de dados e processos . Os pontos de interrupção , portanto, deixar os programadores definir etapas de processamento para a aplicação como um todo, para interromper continuamente e verificar os níveis de progresso dentro das tarefas que estão sendo realizadas . Em um ponto de interrupção , o programador pode ver o estado geral do programa , bem como variáveis individuais , deixando-o determinar quais etapas de processamento têm sido bem sucedidas e que não tenham .
Exceções
Durante a depuração , os desenvolvedores podem adicionar diferentes tipos de ponto de interrupção. Um ponto de interrupção de exceção interrompe a execução , sempre que ocorre uma exceção. Uma excepção é uma ocorrência anormal dentro de um programa , muitas vezes um erro . Programas de "jogar " exceções quando algo der errado. Os programadores podem construir a capacidade de " pegar " exceções em seu código, lidar com tais ocorrências e permitir que o programa continue. Um ponto de interrupção de exceção é um ponto de interrupção que irá suspender a execução de um aplicativo quando uma exceção é lançada .
Ferramentas
As equipes de desenvolvimento normalmente usam ambientes de desenvolvimento integrados para construir aplicações . Tais programas são equipados com ferramentas de depuração , incluindo a capacidade de adicionar exceção e outros pontos de interrupção. Os programadores podem candidatar-se os pontos de interrupção de exceção para exceções que são ou capturados ou não capturadas . Normalmente , com foco em exceções.Ele seria uma opção mais comum , uma vez que essas exceções são susceptíveis de se relacionar com problemas imprevistos , enquanto exceções detectadas se relacionam com problemas que têm sido , pelo menos parcialmente antecipado.