Should be `IllegalArgumentException`