SAXReader reader = new SAXReader();
Document document = null;
try {
document = reader.read(new File("properties\\student.xml"));
} catch (DocumentException e) {e.printStackTrace();}
List<Element> listClass = document.selectNodes("//root");
for(int i = 0; i < listClass.size(); i++){
Element ele = listClass.get(i);
System.out.println("ele.getText()");
}调试这段代码的时候跳到CLASS文件里面去了! 请问这是怎么回事情呢? 还有就是那里有调试方面的教程呢?

解决方案 »

  1.   

    我是在Eclipse下面直接Debug的...
      

  2.   

    eclipse支持直接跟进jdk的类库代码里去吧。
      

  3.   

    Why Program fails
    是本不错的书
      

  4.   

    你的断点设在哪里?一般跳进Class 文件 有两种情况. 一种是抛异常了. 他直接跟到异常类里面..还有一种是. 你自己点错了. F5 跟 F6 好好理解下.
      

  5.   

    F5是跟进方法
    F7是跳出方法
    F6是常用的单步
    F8是执行到下一个断点跟进class很正常啊,不过要看跟进class对应的源码需要将class和java代码做关联http://p.blog.csdn.net/images/p_blog_csdn_net/sunyujia/EntryImages/20081001/2008-10-01_152927.gif对于依赖的jar,找不到源码的时候,会有个按钮提示你去做源码关联.
    最好的调试方法-远程调试(适用与java application 和web applicate)
    http://blog.csdn.net/sunyujia/archive/2008/07/05/2614614.aspx