Askellus ohjelman suorituksen aikana
Kun säie keskeytetään, askelluksen ohjausobjektien avulla voidaan askeltaa rivi riviltä ohjelman suorituksen aikana.
Jos askelluksessa tulee vastaan keskeytyskohta, suoritus keskeytyy keskeytyskohdassa ja askellus päättyy.
Askellus ohi
-
Valitse vianmääritysnäkymästä pinokehys. Pinokehyksen suoritusrivi näkyy korostettuna vianmääritysperspektiivin muokkausohjelmassa.
-
Napsauta näkymän työkalurivin Askella ohi -painiketta (
) tai paina F6-näppäintä. Valittuna oleva rivi suoritetaan ja suoritus keskeytetään seuraavalla suoritettavalla rivillä.
Askellus sisään
-
Valitse vianmääritysnäkymästä pinokehys. Valitun kehyksen suoritusrivi näkyy korostettuna vianmääritysperspektiivin muokkausohjelmassa.
-
Napsauta näkymän työkalurivin Askella sisään -painiketta (
) tai paina F5-näppäintä. Valittuna olevan rivin seuraava lauseke kutsutaan ja suoritus keskeytyy kutsuttavan metodin seuraavalla suoritettavalla rivillä.
Askel valintaan
- Valitse vianmääritysnäkymästä pinokehys. Valitun kehyksen suoritusrivi näkyy korostettuna vianmääritysperspektiivin muokkausohjelmassa.
- Aseta kohdistin Java-muokkausohjelmassa sen suoritusrivillä olevan metodin
nimen kohdalle, johon haluat askeltaa sisään.
- Napsauta Askel valintaan -toimintoa Aja-valikossa tai Java-muokkausohjelman pikavalikossa tai paina näppäinyhdistelmää Ctrl+F5. Suoritus jatkuu, kunnes valittu metodi kutsutaan.
Askellus ja suodatus
- Vaihda vianmääritysnäkymän työkalurivin Käytä askelsuodattimia -painikkeen (
) tila
tai paina näppäinyhdistelmää Vaihto+F5. Kun toiminto on käytössä, kaikissa
askellustoiminnoissa (askellus ohi tai sisään ja paluu) on käytössä oletusasetussivulla
Java > Vianmääritys > Askelsuodatus määritetyt suodattimet. Kun askellustoiminto kutsutaan, askellus jatkuu, kunnes suodattamaton sijainti tai keskeytyskohta saavutetaan.
Askelluksen palautus
-
Valitse vianmääritysnäkymästä pinokehys. Valitun kehyksen suoritusrivi näkyy korostettuna vianmääritysperspektiivin muokkausohjelmassa.
-
Napsauta näkymän työkalurivin Askella paluuseen -painiketta (
) tai paina F7-näppäintä. Suoritus jatkuu, kunnes suoritetaan seuraava paluulause nykymetodissa ja suoritus keskeytyy seuraavalla suoritettavalla rivillä.
Ajo riville
Kun säie on keskeytetty, suoritusta voidaan jatkaa, kunnes määritetty rivi suoritetaan. Näin suoritus voidaan kätevästi keskeyttää rivillä ilman, että keskeytyskohtaa määritetään.
-
Aseta kohdistin riville, jolla haluat ajaa ohjelman.
-
Valitse ponnahdusvalikosta Aja riville -komento (
)
tai paina näppäinyhdistelmää Ctrl+R. Ohjelman ajo jatkuu ja keskeytyy määritetyn rivin kohdalle.
On mahdollista, että kyseinen rivi ei tule koskaan vastaan ja ohjelmaa ei koskaan keskeytetä.
Keskeytyskohdat ja poikkeukset voivat aiheuttaa säikeen keskeytymisen, ennen kuin määritetty rivi saavutetaan.

Keskeytyskohdat
Java-perspektiivit

Keskeytyskohtien lisäys
Java-ohjelman aloitus
Keskeytettyjen säikeiden suorituksen jatkaminen
Ajo ja vianmääritys
Suoritusargumenttien määritys
Säikeiden lykkäys

Vianmääritysnäkymä