ncl Chapter 6

Self Test answers for chapter 6.
The user won't have specified an index, so this might not be the best exception type to use. You could custom some `Stack(Over|Under)flowException` classes, or opt for the existing `Buffer(Over|Under)flowException` types.