送分,看如下代码??? 编程序的时候请瞪大你的眼睛,readLine不是readline。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我试了!将readline改为readLine编译抱错:keyinstr.java:11:unreported exception java.io.IOException;must be caught or declared to be thrown s=br.readLine(); ^1 error 改正如下:CString s=null;try{s=br.readLine();}catch(IOException e){} 将可能发生的错误补捉即可。try { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s; System.out.print("=====开始====="); System.out.println("请输入一字串:"); System.out.flush(); s=br.readLine(); System.out.println("你输入的字串是:"+s); System.out.print("=====结束====="); System.exit(0);}catch (Exception e) { System.out.println(e.toString());} unreported exception java.io.IOException;must be caught or declared to be thrown系统都已经很清楚都提醒你,必须放在try中或throw 异常。 import java.io.*;public class a{ public static void main(String args[]) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s=""; System.out.print("=====开始====="); System.out.println("请输入一字串:"); System.out.flush(); try{ s=br.readLine(); }catch(java.io.IOException e){ e.printStackTrace(); } System.out.println("你输入的字串是:"+s); System.out.print("=====结束====="); System.exit(0); }} 那位,大侠,能解释以下,加入try 是什么用途吗??谢谢!!! try 是异常处理,有利于程序的稳定. import java.io.*;public class keyinstr{ public static void main(String args[]) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String s="";//此处要初始化 System.out.print("=====开始====="); System.out.println("请输入一字串:"); System.out.flush(); try//此处要捕获异常 { s=br.readLine(); } catch(Exception e){} System.out.println("你输入的字串是:"+s); System.out.print("=====结束====="); System.exit(0); }}给你一点建议:在java里面类名首字母最好大写:keyinstr--->KeyInString如果你要使用的方法抛出了可能出现的异常,那么你必须在程序中捕获。好了,祝你好运! 高分悬赏!!!安全登出问题,logout!!! applet 拒绝访问的错误 急求手游框架!! 分享你们学java的历程或是经验好吗? paint问题 反向迭代,为什么不好用? 怎么输出字符的unicode码? 如何把 ObjectInputStream绑定到管道,即用PipeInputStream读取一个对象? JBUILDER的问题,关于使用queryDataSet的问题。 一个jaiva线程同步的问题 求救!java程序的一个小问题,请各位高手指教。初学者,急急急。。。。 想找一份java程序员的工作,可是?
keyinstr.java:11:unreported exception java.io.IOException;must be caught or declared to be thrown
s=br.readLine();
^
1 error
CString s=null;
try
{s=br.readLine();}
catch(IOException e)
{}
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s;
System.out.print("=====开始=====");
System.out.println("请输入一字串:");
System.out.flush();
s=br.readLine();
System.out.println("你输入的字串是:"+s);
System.out.print("=====结束=====");
System.exit(0);
}
catch (Exception e) {
System.out.println(e.toString());
}
系统都已经很清楚都提醒你,必须放在try中或throw 异常。
public class a
{
public static void main(String args[])
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s="";
System.out.print("=====开始=====");
System.out.println("请输入一字串:");
System.out.flush();
try{
s=br.readLine();
}catch(java.io.IOException e){
e.printStackTrace();
}
System.out.println("你输入的字串是:"+s);
System.out.print("=====结束=====");
System.exit(0);
}
}
谢谢!!!
public class keyinstr
{
public static void main(String args[])
{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s="";//此处要初始化
System.out.print("=====开始=====");
System.out.println("请输入一字串:");
System.out.flush();
try//此处要捕获异常
{
s=br.readLine();
}
catch(Exception e){}
System.out.println("你输入的字串是:"+s);
System.out.print("=====结束=====");
System.exit(0);
}
}
给你一点建议:在java里面类名首字母最好大写:keyinstr--->KeyInString
如果你要使用的方法抛出了可能出现的异常,那么你必须在程序中捕获。好了,祝你好运!