Övning 4: Stega igenom en metod

Att stega igenom koden är ett annat sätt att ta reda på vad det är som orsakar ett visst problem. I den här övningen får du lära dig att stega igenom koden och spåra ändringarna i variabelvärdena i fönstret Trådar/stack. Dessutom får du veta hur du tar bort brytpunkter.
  1. Klicka på knappen Hoppa över i verktygsfältet för redigering och felsökning.
    Java Development Environment exekverar en källrad och stoppar på:

    If (Math.random() < 0.5) {

    Källredigeraren markerar raden med brytpunkten med röd färg, och raden där programexekveringen stoppades visas i grönt. Om raden hade varit ett metodanrop skulle kommandot Hoppa över ha kört till nästa rad i programmet. Om raden hade varit ett metodanrop och du angav kommandot Stega i, skulle Java Development Environment ha exekverat den första satsen i metoden och sedan stoppat.

    Fönstret Trådar/stack visar det aktuella läget för programmet och dess data. Blink.paint visar exempelvis att det har stoppats på rad 49.

  2. Klicka på knappen Hoppa över två gånger till och se hur felsökaren stegar igenom programmet.
  3. Flytta pekaren i källredigeraren till rad 45, där det finns en brytpunkt.
  4. Klicka på knappen Brytpunkt.
    Java Development Environment tar bort brytpunkten.

Nästa lektion:

Övning 5: Utvärdera variabler