这网页的编译器有问题吧?还是。。。

来源:7-1 编程练习

头像已舔屏

2015-04-04 20:14

import java.util.Arrays;

public class HelloWorld {

    

    //完成 main 方法

    public static void main(String[] args) {  

        int d=3;

        int[] scores ={89,23,64,91,119,52,73};       

        Arrays.sort(scores);

        System.out.prinln("前三名");

        for(int i=0;i>scores.length;i++){

        if(scroes[i]>100 || scroes[i]<0) 

               {   continue;            

               };          

         else  {

                if(d>0){              

                 System.out.println(scores[i]);

                        d--;          

                       }         

               }     

    }

     //定义方法完成成绩排序并输出前三名的功

   }

}





然后报错:

error: 'else' without 'if'
else {
^
1 error


写回答 关注

2回答

  • 灵感ls展望
    2015-04-04 23:43:55
    已采纳

    工具报错异常的几率很小的。他说else缺少if,那肯定是else语句前面没有if语句了。仔细看看你的代码,if语句已经用“;”号结束了,然后else自己就冒出来了,肯定是错了呀。

    http://img.mukewang.com/552006b000015e1d03260427.jpg

  • 头像已舔屏
    2015-04-07 20:29:51

    嘿嘿,是嘞

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165550 学习 · 17586 问题

查看课程

相似问题