首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

请问一个调试异常

2012-01-05 
请教一个调试错误 我写了一个简单的HelloWorld程序publicclassHello{/***@paramargs*/publicstaticvoidmai

请教一个调试错误

我写了一个简单的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是一个本地方法,加载类的时候会用到

热点排行