Robust Exception & Error Handling — Programming Keynou