Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

CoffeeCup-koden finner du her: debugging/StringMergingIteratorCoffeeCup. java.
CoffeeCupProgram finner du her: debugging/StringMergingIteratorProgram.javaCoffeeCupProgram

Leseliste

Debugging i Eclipse
Excerpt Include
Bruk av debuggeren i Eclipsenopaneltrue
Bruk av debuggeren i Eclipse
nopaneltrue
Hovedprogramklasser
Excerpt Include
Hovedprogramklasser
Hovedprogramklasser
nopaneltrueHovedprogramklasser
java.util.RandomEn pseudotilfeldig nummergenerator i Java.

...

Målet for oppgaven er å finne en feil i funksjonen task1funksjonen part1() ved hjelp av debuggeren i Eclipse. Kjør hovedprogrammet i debug-modus, og bruk dette til å finne hva kapasiteten og nåværende volum av kaffe er like før programmet utløser et unntak. 

...

Du fant feilen i oppgave 1, bra! Kommentér ut kallet til task1part1() i hovedprogrammet, så slipper vi å ha mer med det å gjøre.

Du skal nå finne ut hvordan nåverende volum av kaffe endrer seg i task2part2(), før programmet utløser et unntak. Lag en liste over hvilke verdier nivået har. Hvilken metode i CoffeeCup utløser et unntak denne gangen? Hvilken type unntak blir utløst?