我有一个应用程序,会执行一些额外的任务,比如清理旧日志、发送通知等。如果其中一个任务失败了,我不希望整个应用程序停止工作并且不再执行剩下的任务。
例如:
await SendUsersBirthdayEmailsAsync(); // <-- if something fails while trying to send birthday emails here, I don't want the app to stop working and not clean logs and so on...
await DeleteOutdatedLogsAsync();
await SendSystemNotificationsAsync();
你会推荐我选哪个?
try { ... } catch { ... }
吗? - kseen