why not expection? it is usually better as it quickly show where is problem and include also func name in exception string, so it is easy to see what is send