原因:这个问题是由较高版本的JDK编译(javac)的java class文件或者jar文件试图在较低版本的java(JVM)上运行产生的错误。比如说用jdk8环境编译生成的jar文件在java(jvm)6上运行就会出这样的错误。

解决方案:将java(jvm)的版本和编译时的javac版本保持一致。