Instance initializer block tương tự constructor. Nó được gọi một lần cho mỗi object và có thể dùng để set giá trị khởi tạo cho instance variable. Xem ví dụ.
public class Tester {
public int a;
{ a = 10; }
public static void main(String[] args) {
System.out.println(new Tester().a);
}
}
Sẽ in giá trị của a là 10.