首先你要知道在一个类里面可以有哪些组成部分,一般大致就这么几个部分,函数,属性,代码块,函数包括构造函数,和普通的方法等,属性即一些变量定义,代码块就是括起来的一段代码,再回头看你这句System.out.println("testEx");这句话在你的代码里是和成员方法评级的,属于类的一部分,但是这句话属于函数或者属性或者代码块的一部分吗 显然不是,所以这句话放的位置肯定有问题,就是说是位置放错了,就像一楼说的那样,这么一句java语句应该放到代码块或者函数里才不会报错