您的位置:首页 > 编程语言 > Java开发

Eclipse中Java应用程序调试常用断点介绍

2015-01-18 10:59 260 查看
(1)计数器断点
也就是当第N次运行到断点的时候中断程序。可以选中断点,选择断点属性进行设置。





在上面我们设置了10,在控制台能看到,第十次运行到输出语句的时候就中断了程序。



(2)条件断点
顾名思义,也就是事先设置一个断点,然后在该条件符合时中断程序的进行。如下所示,我们设置i==3时作为中断的条件,如下设置,打开断点属性窗口



启动程序,看见控制台在i==3时中断了程序的输出,如下



(3)方法断点
通过方法断点可以设置在第几次进入或退出该函数时中断程序。如下,所示,我们设置在第二次进入test()函数时中断程序;



从控制台来看,的确第一次没有中断并输出了相应信息,但是第二次进入该函数时中断了程序。



如果我们设置成第二次离开函数时中断程序,那么会在控制台打印如下的信息:



(4)除了上述的断点以外,还有两种常用断点,一个是类加载器断点,另一个是异常断点。

如下所示,在Run下面有个添加类加载器和异常断点的功能;



打开类加载器断点设置窗口,添加Location这个类,那么当这个类加载时则会中断程序



运行程序发现程序在Location首次使用的地方需要加载这个类,于是中断了这个程序。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: