Nesta aula estudaremos o que é depuração e breakpoint. Também aprenderemos a depurar nossos códigos na IDE Eclipse e faremos uma simples depuração para estudar firmar os conceitos estudados. |
Agora daremos início ao estudo da depuração. Depurar, em programação, significa inspecionar um programa em modo de execução e observar os valores contidos em suas variáveis e também, observar qual e quando cada método é invocado. Assim, a depuração é uma ferramenta do dia-a-dia e sem dúvida, a mais importante para a detecção de erros.
Trabalhar sem depuração não é impossível, porém, muito mais demorado e o grau de dificuldade para a resolução de problemas ficaria muito mais elevado. Isso porque, muitas vezes atribuímos erroneamente valores a variáveis ou então, invocamos métodos que não deveriam ter sido invocados ou então, estão sendo invocados antes da inicialização de um objeto.
Além das vantagens existentes na codificação e manutenção de software, a depuração pode ser utilizada por estudantes quando estes precisam entender como e o porque um código é executado.
EXEMPLO FEITO EM AULA
import java.util.Scanner;
public class Aula0012 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
double nota1, nota2, nota3, nota4;
System.out.println("Digite a sua nota: ");
nota1 = in.nextDouble();
System.out.println("Digite a sua 2 nota: ");
nota2 = in.nextDouble();
System.out.println("Digite a sua 3 nota: ");
nota3 = in.nextDouble();
System.out.println("Digite a sua 4 nota: ");
nota4 = in.nextDouble();
double soma = nota1 + nota2 + nota3 + nota4;
soma = soma / 4;
if(soma >= 7){
System.out.println("Você foi aprovado, a sua média foi de: " + soma );
}else{
System.out.println("Você foi reprovado, a sua média foi de: " + soma);
}
}
}
Tags curso, java
Comentários
comments powered by Disqus