From 130009a7f10188b9f6c334727d65ff2c50055e85 Mon Sep 17 00:00:00 2001 From: Liam Miller-Cushon Date: Fri, 5 Mar 2021 18:00:58 -0800 Subject: Throw a more specific exception PiperOrigin-RevId: 361261767 --- java/com/google/turbine/binder/CtSymClassBinder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'java') diff --git a/java/com/google/turbine/binder/CtSymClassBinder.java b/java/com/google/turbine/binder/CtSymClassBinder.java index 3c1dc0b..1d7ece7 100644 --- a/java/com/google/turbine/binder/CtSymClassBinder.java +++ b/java/com/google/turbine/binder/CtSymClassBinder.java @@ -149,7 +149,7 @@ public final class CtSymClassBinder { Method versionMethod = Runtime.class.getMethod("version"); Object version = versionMethod.invoke(null); major = (int) version.getClass().getMethod("major").invoke(version); - } catch (Exception e) { + } catch (ReflectiveOperationException e) { // `Runtime.version()` was added in JDK 9 return false; } -- cgit v1.2.3