我试过了,你的程序没有任何问题,你运行的方式可能不正确。你在eclipse中用右键点击JTreeDemo.java文件“选择运行”->"java 应用程序"的方式运行试试,没问题的————————————————————————出现这个错误是由于你的jdk版本与eclipse高版本配置造成的,解决如下:点击 窗口->首选项点击编译器,把“编译器一致性级别”从5.0改成1.4试试吧