Catch exception in __toString

Job::render() throws an InvalidArgumentException but __toString() is not allowed to any exception.