package Ġcom . car service . exceptions Ċ Ċ import Ġcom . car service . domain . Check Up Ċ Ċ /** Ċ Ġ* ĠThrow n Ġwhen Ġan Ġapplication Ġattempts Ġto Ġsave / update Ġ[ Check Up ] Ġwith Ġinvalid Ġdata Ċ Ġ*/ Ċ class ĠIllegal Check Up Exception ( ĊĠĠĠ ĠerrorMessage : ĠString Ċ ) Ġ: ĠRuntimeException ( errorMessage ) Ċ Ċ /** Ċ Ġ* ĠHelper Ġenum Ġclass Ġfor Ġ[ Illegal Check Up Exception ] Ġerror Ġmessages Ċ Ġ*/ Ċ enum Ġclass ĠIllegal Check Up ( ĊĠĠĠ Ġval ĠerrorMessage : ĠString Ċ ) Ġ{ ĊĠĠĠ ĠPR ICE _ NON _ NEGATIVE (" Price Ġmust Ġbe Ġa Ġnon - negative Ġvalue ") Ċ } Ċ