读书人

请问一个调试异常

发布时间: 2012-01-05 22:36:54 作者: rapoo

请教一个调试错误

我写了一个简单的HelloWorld程序
public class Hello {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println( "hello ");
}

}

执行没有问题,但是Debug时抛出异常
Thread[main](Suspended (exception ClassNotFoundException))
ClassLoader.findbootStrapClass(String): not available[native method]
..................
Resume几次以后,回到System.out.println( "hello ");
并且能正确输出hello;
请问是什么设置错误吗?

[解决办法]
楼主Debug用的什么工具?Eclipse自带的?
断点设置在哪呢?问题中说的“Resume几次”是指单步执行还是设置了多个断点?
[解决办法]
Eclipse自带的Debug,没有设置断点,点击Debug后会自动跳入ClassLoader的异常里
[解决办法]
再次启动tomcat试试
[解决办法]
up
[解决办法]
楼主的eclipse和jdk的版本号是?
[解决办法]
关注
[解决办法]
native方法不能用,有可能是jdk的问题
至于为什么调试时会出问题而运行时正确,我也不太清楚了.findbootStrapClass是一个本地方法,加载类的时候会用到

读书人网 >Eclipse开发

热点推荐