Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 方法创建错误_Java_Static Methods_Void_Class Method - Fatal编程技术网

Java 方法创建错误

Java 方法创建错误,java,static-methods,void,class-method,Java,Static Methods,Void,Class Method,我正在尝试为我的程序创建一个方法,调用该方法时,将要求您按enter键继续。然而,BlueJ给了我一条错误消息,上面写着“预期”。下面是我的代码 注意:继续课程尚未完全结束。 BlueJ在void语句后给出一条错误消息(其中***为空)。我不太清楚为什么这是不正确的。如果有人能解释/帮助,那就太好了。continue是Java中的保留关键字,请更改方法名称。下面是其他保留关键字的列表:单词continue在Java中是保留字,不能用作方法、类或变量的名称。请使用其他名称。您不能将方法命名为“

我正在尝试为我的程序创建一个方法,调用该方法时,将要求您按enter键继续。然而,BlueJ给了我一条错误消息,上面写着“预期”。下面是我的代码

注意:继续课程尚未完全结束。




BlueJ在void语句后给出一条错误消息(其中
***
为空)。我不太清楚为什么这是不正确的。如果有人能解释/帮助,那就太好了。

continue
是Java中的保留关键字,请更改方法名称。下面是其他保留关键字的列表:

单词
continue
在Java中是保留字,不能用作方法、类或变量的名称。请使用其他名称。

您不能将方法命名为“continue”,因为continue是一个保留关键字(在循环中使用)。 您可以将其命名为continueGame,或类似的排序,但它可能不是保留关键字


您的错误告诉您,这意味着您需要一个标识符。在Java看来,函数没有名称。

如果使用诸如continue之类的保留字作为标识符,则不应编译源文件。最好在运行源代码之前编译源代码。只需将方法名称更改为continue以外的名称,它就会起作用

您需要将方法从continue重命名为continueBlackJack或类似的名称,因为continue在Java中不被使用。另外,我建议只使用Oracle JDK进行学习,因为***在一般情况下比java更难。

请查看我对您的帖子所做的编辑,了解如何格式化。“continue”是一个保留关键字。始终注意编辑器的格式:BlueJ有语法高亮显示,所以蓝色的所有内容都是关键字。如果查看IDE中的代码,您会注意到“continue”是蓝色的。这意味着它是一个关键字,关键字不能用作类/方法/变量名。
import java.util.Scanner;

public class BlackjackRunner

{

   public static void main (String[]args)

   {

       System.out.print("Ready to play Blackjack(y/n)? =====> ");
       Scanner input = new Scanner(System.in);
       String response = input.nextLine();
       System.out.println();
       if(response.charAt(0) != 'y' || response.charAt(0)!= 'Y')
            System.out.println("Too bad, you play");
       else
            System.out.println("Good.");  


   }

   public static void*** continue()

   {

       System.out.println("-----PRESS ENTER TO CONTINUE-----");
       Scanner wait = new Scanner(System.in);

   }

}