catch 提示被另一catch块隐藏! 可能是eclipse DEBUG调试器的问题,你将FileNotFoundException 和IOException互换位置,看看eclipse是否会提示同样的错误,如果是的话,证明.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 异常的捕捉范围是从小到大的!!!try{ //do something...}catch(FileNotFoundException e){ // 捕捉某一个异常 e.printStackTrace (System.out); System.out.println ("XMLParser: file not found!");}catch(IOException e){ // 捕捉某一类异常 e.printStackTrace (System.out); System.out.println ("XMLParser: file not found!");}catch(Exception e){ // 捕捉所有异常 e.printStackTrace (System.out); System.out.println ("XMLParser: file not found!");} to nc201(Bricklayer):你别搞笑啊,互换位置无法编译的,根据异常处理的理论,子类不可能到达的。 你要想捕获具体的那种异常的话,那么就尽量用各个具体的异常捕获catch而且这些catch要么之间没有关联,要么就是同级别的异常,级别不同的话,小范围中有,你大范围中也要去找,这样问题就出现了! 从数据库中取出流对象,报java.io.IOException: 该流已关闭。 replace的问题 一个socket编程的问题 哥哥们呀 来呀 对google头疼 SWING 使用双缓冲区在applet上绘图,为什么会有空指针异常? jhtml文件是什么东东? 《最新java2核心技术卷Ⅰ原理》书中源代码哪有下载? 100分 help jdbc 是关于IO问题(在线等) 终于download到Rowset.jar了!!!大家快去!
{
//do something...
}catch(FileNotFoundException e){ // 捕捉某一个异常
e.printStackTrace (System.out);
System.out.println ("XMLParser: file not found!");
}catch(IOException e){ // 捕捉某一类异常
e.printStackTrace (System.out);
System.out.println ("XMLParser: file not found!");
}catch(Exception e){ // 捕捉所有异常
e.printStackTrace (System.out);
System.out.println ("XMLParser: file not found!");
}