I think it would be better to catch each exception separately to get a more precise exception message about which timezone is actually incorrect.