idea 锁定抛异常位置_idea 设置调试报错停止-程序员宅基地

技术标签: IDEA  idea  

以前用eclipse的时候,可以根据所抛出的异常进行调试,比如:出现了空指针异常,我想知道是哪一行抛出的,在eclipse中我只需在debug模式下把空指针异常这个名字设置进去,当遇到空指针异常时,eclipse就会自己停留在那一行,intellij idea如何实现这个功能呢?

 

1,debug窗口如下图,或者按快捷键ctrl+shif+f8进行设置

2,点击+号,可以看到断点的几种类型,这里选择异常类型断点。

3,在弹出的对话框中输入异常关键字,即可自动搜索

4,选中后点击ok。可以看到已经添加成功了。

这样,当程序遇见被选择的异常时,便会停在那行代码上。如图,我只在第一行加了断点,调试过程中自动停在相应异常的位置处。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_35193093/article/details/83002360

智能推荐

html5科技感logo,这些LOGO设计得太巧妙了!-程序员宅基地

文章浏览阅读1.6k次。这些创意满满的 LOGO你见过吗?文章转载自:设计ID:sheji0123编辑:darlene7哈喽大家好,我是设计君!有时候灵感源自于生活看下面这组LOGO就知道了1、简化的鸽子2、简化的犀牛3、简化的马4、还是简化的马,一个元素可以有多种的风格5、简化的鸡6、字母S与鲨鱼的结合7、狗狗与十字的结合,一看就知道是宠物医院类的8、蜜蜂与花的结合9、长颈鹿的脚是酒瓶10、2本书结合成一个爱心11、鱼..._科技感logo设计

Qt实战案例(40)——利用QSharedMemory类实现进程间通信的功能_qsharedmemory 类封装-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏12次。目录一、项目介绍二、项目基本配置三、UI界面设计四、主程序实现4.1 widget.h头文件4.2 widget.cpp源文件五、效果演示一、项目介绍利用QSharedMemory类实现进程间通信,使用共享内存,它实现的功能是:先将一张图片写入到共享内存段中,然后再从共享内存段读出该图片。二、项目基本配置新建一个Qt案例,项目名称为“IPCTest”,基类选择“QWidget”,点击选中创建UI界面复选框,完成项目创建。三、UI界面设计UI界面布局如下:界面中创建了3个控件,其名称和类型如下_qsharedmemory 类封装

MAC终端下常用Git命令-程序员宅基地

文章浏览阅读89次。送给新手的简单命令操作、远程Git和local的同步实现流程:1、把git上的代码clone到本地$ git clone http:xxxx(地址,可以http也可以ssh)2、clone到本地以后、使用branch -a 查看远程所有分支$ git branch -a3、如若你有...

截断和否定 上机操作-程序员宅基地

文章浏览阅读103次。转载自:https://mp.weixin.qq.com/s/ETG_9fiElwWtQYb-JUf6yA?- [user].|: p(X):- a(X).|: p(X):- b(X), c(X), d(X), e(X).|: p(X):- f(X).|: a(1).|: b(1).|: b(2).|: c(1).|: c(2).|: d(2).|: e(2).|: f(3).|: ^D% user://1 compiled 0.00 sec, 11 cl

HDU - 3746 Cyclic Nacklace (最小循环节KPM)-程序员宅基地

文章浏览阅读678次。CC always becomes very depressed at the end of this month, he has checked his credit card yesterday, without any surprise, there are only 99.9 yuan left. he is too distressed and thinking about how to

C# 操作Excel文件之NPOI (二)-程序员宅基地

文章浏览阅读250次。此方式会通过3篇文章将关于Excel的一些日常操作给实现出来,分别为:读取、写入、格式设置等;让其可以满足我们的日常工作需求。本篇要记录的是使用NPOI创建Excel文件并将数据写入。实现...

随便推点

数据结构入门(零基础)_数据结构入门教程-程序员宅基地

文章浏览阅读995次,点赞9次,收藏27次。根据郝斌数据结构视频教程总结,适合零基础入门数据结构_数据结构入门教程

20200503_在windows server 2019上部署gitblit_gitblit安装配置 windowsserver2019-程序员宅基地

文章浏览阅读978次。20200503_在windows server 2019上部署gitblit每日小知识server 2019默认IE是不允许下载软件的,会提示“当前安全设置不允许下载该文件”,此时可以点击设置》Internet选项》安全》Internet》自定义级别,找到【下载】,勾选【启用】即可。一、相关术语gitblitgitblit是一款开源的GITHUB服务器工具,可跨平台使用,纯java框..._gitblit安装配置 windowsserver2019

ECMAScript(ES6)let 和 const 命令,变量的解构赋值-程序员宅基地

文章浏览阅读391次。let 和 const 命令用var定义全局变量,会自动成为window的属性ES5有两种作用域:全局作用域局部作用用域 (函数内部)变量允许在定义之前使用,值为undefined, 这种现象称之为变量提升现象用let声明的变量,不允许在声明之前就使用(不存在变量提升现象)用let声明的变量,不会成为window的属性用let声明的变量,只在其声明的代码块内有效 ({ }) ...

用mini2440开发板学习韦东山毕业班移植最新的u-boot支持nand flash-程序员宅基地

文章浏览阅读1.1k次。用mini2440开发板学习韦东山毕业班移植最新的u-boot支持nand flash,在韦东山老师是按照jz2440的开发板进行讲解的,用的nand flash的芯片是MX29LV160DB,而mini2440开发板的芯片是AM29LV160DB,所以不能照搬视频里的程序,需要修改一下这里的程序就可以了:/* MINI2440使用的是AM29LV160DB */{.mfr_id

java saxreader 生成xml_Java dom4j saxReader解析xml-程序员宅基地

文章浏览阅读77次。import java.io.FileInputStream;import java.io.FileNotFoundException;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Eleme...

Swift 指针 & 内存管理_swift内存管理-程序员宅基地

文章浏览阅读241次。Swift 指针 & 内存管理_swift内存管理