字符串输入行4错误,我似乎无法弄清楚它是什么

时间:2014-09-06 06:01:56

标签: java

    import java.io.*;
    public class StringInput{
    public static void main (String args[]);{
        String Name "StringInput";
        System.out.print ("Enter your name: ");
        InputStreamReader input = new InputStreamReader(System.in);
            InputStreamReader reader = new BufferedReader(input);
                name = reader.readline();
                catchException e;{
            }//Exception
            System.out.println ("Hello"+Name+"How are you?");
    }//main
}//class

这是我正在做的代码,这是一个错误。第4行,我无法弄清楚它是什么。

我们在课堂上这样做(我刚刚开始计算机编程12),我们没有时间完成它和一切。

如果有人可以帮我弄清楚第4行出了什么问题,那会非常有帮助。

谢谢! :)

删除了半冒号,仍然得到String Name" StringInput&#34 ;;                    ^ 1错误

流程已完成。

1 个答案:

答案 0 :(得分:1)

在main方法后删除分号(;):

改变这个:

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

public static void main (String args[]) {

代码中的另一个错误与try / catch用法有关:

改变这个:

 name = reader.readline();
            catchException e;{
        }//Exception

  try {
         name = reader.readline();
    catch(Exception e){
         e.printStackTrace();
    }//Exception

最终注释:在开始编码之前先学习语言语法。