made a useful method, should I be throwing?

and should i declare thows? see support method 'checkReg', which I based
the throw off of