bugprone-empty-catch
This change fixes or suppresses instances detected by the `bugprone-empty-catch` clang-tidy check.