change to more appropriate exceptions. refs #1980