/* * @test /nodynamiccopyright/ * @bug 4087865 * @summary Verify definite assignment of blank finals after 'this(...)' * @author William Maddox (maddox) * * @compile DefAssignAfterThis_2.java */ /* * This program should compile without errors. */ public class DefAssignAfterThis_2 { final int x; DefAssignAfterThis_2() { this(0); // 'x' should be definitely assigned here } DefAssignAfterThis_2(int i) { x = 1; } }