객체 초기화 도중 발생 가능한 this의 이스케이프를 보고합니다. 이 이스케이프는 this가 생성자나 이니셜라이저에서 메서드 인수 또는 대입의 객체로 사용될 때 발생합니다. 초기화가 보장되지 않은 컨텍스트에서 객체를 사용할 수 있게 되므로 그러한 이스케이프는 탐지하기 어려운 버그를 초래할 수 있습니다.

예:


  class Foo {
    {
      System.out.println(this);
    }
  }