Throws is not needed for Runtime exceptions