author | darcy |
Fri, 02 Feb 2018 10:29:25 -0800 | |
changeset 48723 | 6cb86bf0b51e |
parent 47216 | 71c04702a3d5 |
permissions | -rw-r--r-- |
/* * @test /nodynamiccopyright/ * @bug 6943289 * * @summary Project Coin: Improved Exception Handling for Java (aka 'multicatch') * @author mcimadamore * @compile/fail/ref=Neg02.out -XDrawDiagnostics Neg02.java * */ class Neg02 { static class A extends Exception {} static class B extends Exception {} void m() { try { if (true) { throw new A(); } else { throw new B(); } } catch (final A | B ex) { ex = new B(); } } }