Made every method that directly (has throw statement in it) throws an exception document its behaviour.