Java 表达式错误的非法开始

标签 java

class FishingHour
{
     public static void main(String args[])
     {
         public void fishing(){
             int totalHoursFishing = 0;
             int hoursAllowedFishing = 4;
             for(int i=1;i<25;++i)
             {
                 totalHoursFishing = ++totalHoursFishing;
                 if(hoursAllowedFishing>totalHoursFishing)
                     break;
                 System.out.println("Fishing for hours"+i+".");
             }
         }
    }
}

嘿伙计们....我只是Java语言的初学者...... 我的问题是,这个程序没有编译......并给我“表达式的非法开始”错误......任何人都可以帮助我......??/

最佳答案

main() 方法中有您的方法 fishing()。方法不会那样嵌套。

关于Java 表达式错误的非法开始,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20489856/

相关文章:

java - Java中无论点击Jlist多少次,如何从Jlist中获取选定的值

Java 类路径和类加载

java - 将字节转换为位图

java - Quartz Scheduler Job 运行一次,然后报错

java - 使用mockito模拟其余客户端类抛出空指针异常

java - 将 Web 应用程序升级到 Spring Boot 2.4 后的 IllegalStateException

java - 如何在java spring 2.0中配置jasypt?

java - 安卓应用程序UI设计

java - 在一群程序员之间共享新版本 Java 源代码的最佳方式是什么?

java - Android java http 与身份验证删除内容类型