Week 7

Lectures

Lecture 1

The lectures this week will cover exceptions. Exceptions deal with unexpectedted events in your program.

Lecture 2

The second part of the lecture describes how to imlement exception in Java. And how to test them using JUnit.

Lecture 3

The third part of the lecture describes how to define your own exception and to use the fields in them.

Tutorial and Lab

Tutorial

The tutorial contains questions on exceptions to help you check your understanding.

Lab

This week you will demo the interface you implemented to test size in the shapes program. Next week you will begin working on a new program that implements a lending library.

Library Backlog

This is the first backlog for the library program.