UPPSALA UNIVERSITET  
Inst. f. lingvistik och filologi Lärare: Mats Dahllöf
Uppsala universitet
Hoppa över länkar
Kursplan

Materialmapp

Språkteknologi
och datorlingvistik







2008-08-13 11:53
Programmering för språkteknologer II. HT 2008.

Labinstruktion. Ännu utkast.

Laboration 4: den enkla stacken med undantagshantering

Denna övning bygger vidare på klassen SimpleStack<E> i lab. 1.

Fråga (ge ett förklarande svar i rapporten): Vad händer om vi poppar en tom stack i SimpleStack<E>, givet att vi inte gjort någon egen undantagshantering? (Prova och förklara utfallet!)

Gör en egen undantagshantering så att metoden pop uttryckligen kastar ett lämpligt undantag när vi råkar poppa en tom stack.

Visa, lämpligen i (testmetoden) main att du kan fånga detta undantag och skriva ut en varningstext till användaren.