编译时返回语句错误,不使用try catch方法

问题描述 投票:0回答:1
import java.util.*;
class Main{
    public static Void main(String[] args){
        Scanner sc =new Scanner(System.in);
        int j = sc.nextInt();
        for(int i=0 ; i<j ; i++) {
            System.out.print(i);
        }
       
    }
   
    
}    
    

这是我试图在在线编译器上编译的基本代码,它会抛出一个 return 语句错误,尽管我在 for 循环之后添加了一个 return 语句(return i ;)它向我展示了:

./Main.java:32: error: cannot find symbol
       return i ;
              ^
  symbol:   variable i
  location: class Main
java error-handling return
1个回答
0
投票

public static void
,不是
public static Void

© www.soinside.com 2019 - 2024. All rights reserved.