depurador do NetBeans simplifica o processo de encontrar bugs em seu código , permitindo-lhe para parar o seu programa enquanto ele está sendo executado , a fim de avaliar o seu estado atual. Os pontos de interrupção em seu código informar o depurador onde a interagir com o seu programa , mas se eles não estão configurados corretamente , eles não podem realmente fazer com que o programa para fazer uma pausa . NetBeans Atualize
Vários bugs em versões mais antigas do NetBeans ter causado o depurador para saltar sobre pontos de interrupção , mesmo que eles estão configurados corretamente. Baixe e instale a última versão do NetBeans a partir de home page NetBeans . Você também pode precisar fazer o download da versão mais recente do Java Development Kit, ou JDK , home page Java da Oracle a partir .
Breakpoint Placement
aplicações Java mais avançados, algumas seções do código só pode ser executado em determinadas circunstâncias. Se um ponto de interrupção é colocado em uma seção não utilizada do código , o depurador não vai encontrar o ponto de interrupção eo programa não será interrompido . Para a maior controle sobre o processo de depuração , coloque o ponto de interrupção na primeira linha de método principal de seu programa, e usar o "Step Over" e " Step Into " controles no menu " Debug " para mover através do programa.
Configurações de ponto de interrupção
pontos de interrupção no NetBeans pode ser configurado com diferentes comportamentos que mudam a forma como o depurador lida com elas. Clique com o botão direito do mouse em um ponto de interrupção e selecione " Propriedades" no submenu " Breakpoint " para exibir a janela de propriedades do ponto de interrupção. Certifique-se que ambas as "condições" caixas de seleção estão desmarcadas ou verificar se as condições especificadas estão realmente ocorrendo como o programa é executado . Em " Ações ", selecione "Thread Breakpoint " a partir da caixa drop-down "Suspender " . Se "Não Thread ( Continuar ) " é selecionado , o depurador imprime o texto na caixa " Imprimir texto " e continua a executar o programa sem parar.
Executando o depurador
Selecione "Debug principal Project" no menu "Debug " para iniciar a depuração de seu projeto atual. Se você selecionar "Executar projeto principal " no menu corrida ou clique no ícone do prazo, nenhum dos pontos de interrupção vai funcionar. Você também pode selecionar "Step Into " no menu "Debug " para iniciar o depurador e parar imediatamente na primeira linha do método principal de seu programa. Continue usando "Step Into " e " Step Over " no menu de debug para se mover através de seu programa de uma linha de cada vez, ou selecionar "Continuar" para correr para o próximo ponto de interrupção .