ch14 complete

deleted unnecessary throw exception