diff options
author | Liam Miller-Cushon <cushon@google.com> | 2021-03-05 18:00:58 -0800 |
---|---|---|
committer | Javac Team <javac-team+copybara@google.com> | 2021-03-05 18:01:37 -0800 |
commit | 130009a7f10188b9f6c334727d65ff2c50055e85 (patch) | |
tree | 1a243e6cc8a1d504870199ccfb2c87190d6603ff /java | |
parent | 0d82219922563fbf70a8a424f75e8db9a8981552 (diff) | |
download | turbine-130009a7f10188b9f6c334727d65ff2c50055e85.tar.gz |
Throw a more specific exception
PiperOrigin-RevId: 361261767
Diffstat (limited to 'java')
-rw-r--r-- | java/com/google/turbine/binder/CtSymClassBinder.java | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |