
java BufferedReader我这样写有什么错?
importjava.io.*;publicclasstext{publicstaticvoidmain(String[]args){BufferedReaderbr=n...
import java.io.*;
public class text{
public static void main(String[] args){
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
str = br.readLine();
System.out.println(str);
}
}
提示是str = br.readLine();有错。未报告的异常错误 展开
public class text{
public static void main(String[] args){
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
str = br.readLine();
System.out.println(str);
}
}
提示是str = br.readLine();有错。未报告的异常错误 展开
3个回答
展开全部
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str;
try {
str = br.readLine();
System.out.println(str);
} catch(IOException e) {
e.printStackTrace();
}
就好了
String str;
try {
str = br.readLine();
System.out.println(str);
} catch(IOException e) {
e.printStackTrace();
}
就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
readLine方法会抛出IOException,需要处理或者在main方法声明抛出。
可以放到try/catch中,或者在main方法加上throws IOException
可以放到try/catch中,或者在main方法加上throws IOException
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询