diff --git a/randomized-runner/src/main/java/com/carrotsearch/randomizedtesting/ThreadLeakControl.java b/randomized-runner/src/main/java/com/carrotsearch/randomizedtesting/ThreadLeakControl.java
index <HASH>..<HASH> 100644
--- a/randomized-runner/src/main/java/com/carrotsearch/randomizedtesting/ThreadLeakControl.java
+++ b/randomized-runner/src/main/java/com/carrotsearch/randomizedtesting/ThreadLeakControl.java
@@ -625,7 +625,7 @@ class ThreadLeakControl {
       }
       b.append("^^==============================================\n");
       return b.toString();
-    } catch (Exception e) {
+    } catch (Throwable e) {
       // Ignore, perhaps not available.
     }
     return threadStacks(getAllStackTraces());
Never fail on missing mx bean,