Try executing a function n times.
Try executing a function n times. This ignores exceptions until the last try.
Try executing a function n times, executing a backoff strategy in between.
Try executing a function n times, executing a backoff strategy in between. This ignores exceptions until the last try.