(bug记录)报错找不到符号var
java: 找不到符号
符号: 类 var
位置: 类 com.reflection.reflects.c.Code3
解释
出现这种错误通常有两种可能的原因:
-
类型未导入:如果
var
是一个特定类型的变量,而且这个类型没有在当前类或当前类所在的包中导入,就会出现这个错误。可以尝试在类的顶部添加import
语句,以导入正确的类型。 -
JDK 版本不对:
var
是 Java 10 引入的局部变量类型推断,如果代码是在较旧的 JDK 版本(如 Java 8)中编译或运行,就会出现此错误。请确保使用的是支持var