报告在初始化之前读取的实例变量。

该检查会忽略 null 的相等检查。

示例:


  class Foo {
    int bar;

    Foo() {
      System.out.println(bar);
    }
  }

请注意,此检查会使用非常保守的数据流算法,可能会错误地将实例变量报告为未初始化。 报告为已初始化的变量将始终被初始化。

使用有批注时忽略选项可以指定特殊注解。 该检查将忽略使用其中一种注解进行注解的字段。

使用忽略基元字段选项来忽略未初始化的基元字段。