首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Java非法开始表达式错误

Java非法开始表达式错误
EN

Stack Overflow用户
提问于 2013-12-10 16:52:16
回答 7查看 1.2K关注 0票数 1
代码语言:javascript
运行
复制
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语言的初学者……我的问题是,这个程序没有编译……&给我“表达式的非法开始”error.......can任何人帮助我....??/

EN

Stack Overflow用户

发布于 2013-12-10 17:03:17

代码语言:javascript
运行
复制
public class NewClassa {
     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+".");
             }

     }
  public static void main(String args[])
     {


         NewClassa classa=new NewClassa();
         classa.fishing();
         }


}

main是一个函数,您在main函数中编写了一个新函数,但这是错误的。无论如何,代码都是正确的,因为if条件在第一个循环本身中得到了满足,并且它的控制退出了循环。break意味着停止循环使用continue,然后它将跳过当前迭代并移动到下一次迭代

票数 0
EN
查看全部 7 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20489856

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档