5.3 Raising the exceptions