add throws FractionException for 0 denominator