only catch IntlException