实现接口中方法重写时出现Multiple markers at this line

img


一直出现报错Multiple markers at this line,都说是jdk版本的问题,但我jdk就是1.8的啊.

img

1、java文件是否都保存了。
2、检查当前项目的JDK版本, jdk1.5不支持这种写法。
参考:

贴下你的项目JDK版本和你编译器的JDK版本

应该是你的父类里面有一个skill()方法,但是返回值是bear,所以无法覆盖