Index: src/test/java/org/apache/harmony/tests/java/util/regex/Matcher2Test.java =================================================================== --- src/test/java/org/apache/harmony/tests/java/util/regex/Matcher2Test.java (revision 495581) +++ src/test/java/org/apache/harmony/tests/java/util/regex/Matcher2Test.java (working copy) @@ -71,6 +71,14 @@ fail("IllegalStateException expected"); } catch (IllegalStateException e) { } + + // regression test for HARMONY-2418 + try { + m.usePattern(null); + fail("IllegalArgumentException expected"); + } catch (IllegalArgumentException e) { + // PASSED + } } public void testErrorConditions2() throws PatternSyntaxException {