Throw IlligalArgumentException and use caps for constant.