IDEA条件断点
1. 应用场景
开发程序时,经常用到循环,有时需要快速定位到特定条件下的断点,这时候如果用普通断点需要一次一次循环,寻找特定的条件,使用条件断点可以快速帮我们定位到某一个条件
2. 使用
- 代码
为了便于演示,定义了一个非常简单的循环语句。
public static void main(String[] args) {for (int i = 0; i < 100; i++) {System.out.println(i);}}
- 设置
设置条件在i=88的时候进入断点
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S81pXw31-1634616553758)(https://shellfish.top/upload/2021/07/image-93267c8c4a9643859c4e87d679d36fb2.png)] - 结果
我们以Debug模式运行,发现断点在i=88时会生效
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0zxK89Cv-1634616553760)(https://shellfish.top/upload/2021/07/image-472962ac94f64b1aa9dd01d179a4a954.png)]
3. 更多应用
条件断点在比较棘手的多线程调试中也有应用,当大量线程操作一个方法时,我们可以设置某个条件,快速过滤出期望调试的线程
更多原创 shellfish.top
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
