IntelliJ IDEA开启断言的方法

什么是断言

Ø Java JDK1.4提供了一种新的调试程序的手段:assert(断言),断言语句用于代码调试阶段。在代码调试阶段让断言语句发挥作用,这样就可以发现一些程序执行结构的致命的错误。
Ø 千万不要让断言处理业务流程,当程序正式运行时就可以关闭断言语句,但仍把断言语句保留在源代码中,如果以后应用程又需要调试,可以重新启用断言语句。
Ø 使用关键字assert声明一条断言语句,断言语句有以下两种格式:
– assert booleanExpression;
– assert booleanExpression:messageException;
Ø 断言可以局部开启,如:父类禁止断言,而子类开启断言,所以“断言不具有继承性”

IntelliJ IDEA开启断言的方法

断言默认设置关闭,命令行下编译java程序使用-enableassertions(简写为-ea),
Idea如果希望开启断言需要做

IntelliJ IDEA中如何设置?

  1. 点击菜单"Run"→"Run…",出现如下窗口
    Run菜单的子菜单
    选择需要开启断言的程序
  2. 在上面Run子窗口选择需要开启断言的程序,例如:我这里选择的Example7_6。
  3. 然后出现下面子选项:请选择“Edit”
    在这里插入图片描述
    4.第三步之后会出现如下“Edit configuration settings"编辑窗口,请在蓝色编辑栏中输入”-ea",然后点击“Run"按钮或”Apply“按钮均可,这样就开启了所选择程序的”断言“功能。

在这里插入图片描述

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值