UltraEdit中编译java程序4的疑问
当原本要从dos中输入的东西,现在运行的时候它什么都没显示,直接显示抛出异常,是不是还要设置什么东西啊例如:importjava.io.*;publicclasssay{...
当原本要从dos中输入的东西,现在运行的时候它什么都没显示,直接显示抛出异常,是不是还要设置什么东西啊
例如:
import java.io.*;
public class say
{
public static void main(String args[])throws IOException
{
InputStreamReader reader =new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
System.out.print("Enter your name:");
String name=input.readLine();
System.out.println("I love "+name+"!");
}
}
编译可以成功,但是运行的时候根本就没显示要输入东西,根本达不到要求,怎么办?? 展开
例如:
import java.io.*;
public class say
{
public static void main(String args[])throws IOException
{
InputStreamReader reader =new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
System.out.print("Enter your name:");
String name=input.readLine();
System.out.println("I love "+name+"!");
}
}
编译可以成功,但是运行的时候根本就没显示要输入东西,根本达不到要求,怎么办?? 展开
展开全部
用编译器运行也没问题。
import java.io.*;
public class say
{
public static void main(String args[])
{
InputStreamReader reader =new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
System.out.print("Enter your name:");
String name = "";
try {
name = input.readLine();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("I love "+name+"!");
}
}
改成这样试一下。
import java.io.*;
public class say
{
public static void main(String args[])
{
InputStreamReader reader =new InputStreamReader(System.in);
BufferedReader input=new BufferedReader(reader);
System.out.print("Enter your name:");
String name = "";
try {
name = input.readLine();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("I love "+name+"!");
}
}
改成这样试一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询