Zoltan Haindrich created HIVE-25692: ---------------------------------------
Summary: ExceptionHandler may mask checked exceptions Key: HIVE-25692 URL: https://issues.apache.org/jira/browse/HIVE-25692 Project: Hive Issue Type: Bug Reporter: Zoltan Haindrich HIVE-25055 have changed the way exceptions as rethrowed - but one of the methods may let checked exception out without them being declared on the method (and avoid the compile time error for it) testcase for: org.apache.hadoop.hive.metastore.TestExceptionHandler {code} @Test public void testInvalid() throws MetaException { try { throw new IOException("IOException test"); } catch (Exception e) { throw handleException(e).throwIfInstance(AccessControlException.class, IOException.class).defaultMetaException(); } } {code} this testcase should not compile - as it may throw IOException or AccessControlException as well -- This message was sent by Atlassian Jira (v8.20.1#820001)