add some statements to aid debugging

when a good room isn't found for an exam, throw an exception instead of
pretending nothing bad has happened