Safer/less brittle to catch a specific exception here - this could pass but be broken in different ways, yeah? (eg I've seen this case where the input arguments change, but tests like this still pass because a different exception is thrown)