开启 IDEA 中的断言功能

开启 IDEA 中的断言功能

程序代码:

java 复制代码
public class Main {
    public static void main(String[] args) {
        int a = 10;

        assert a == 10;
        assert a < 10;
    }
}

未开启断言:

开启断言步骤:

断言语法:

assert 判定条件

  1. 判定条件结果为 true不会报错
  2. 判定条件结果为 false报错

例如:

java 复制代码
public class Main {
    public static void main(String[] args) {
        int a = 10;

        assert a == 10; // a == 10 判断结果为 true,断言不会生效
        assert a < 10;  // a < 10  判断结果为 false,断言生效,程序在这一行报错
    }
}

开启断言后,执行程序:

最后,如果这篇博客能帮到你的,请你点点赞,有写错了,写的不好的,欢迎评论指出,谢谢!

相关推荐
天空之城--20 小时前
Android Koin 完全指南:从原理到实践
android
zww894911120 小时前
酒馆预约系统开发实战:从需求分析到上线全流程指南
java·eclipse
zhangphil21 小时前
Android main thread主线程Choreographer doFrame发生FullSuspendCheck
android
zww89491111 天前
匿名树洞系统开发实战:从需求分析到部署指南
java·eclipse
黑马程序员毕设1 天前
基于Java的医院药品管理系统的优化设计与实现
java·开发语言·spring boot·小程序·架构·课程设计·毕设
木井巳1 天前
【BFS/DFS 解决 FloodFill 算法】太平洋大西洋水流问题
java·算法·leetcode·深度优先·广度优先·宽度优先·推荐算法
白山编程大哥1 天前
Java 集合算法:从排序、查找到底层原理的实战指南
java·python·算法
devpotato1 天前
缓存与数据库更新顺序不一致问题
java·数据库·redis
xcl09251 天前
酒馆预约系统开发实战:从需求分析到上线全流程指南
java·spring boot·需求分析
TimeFine1 天前
智能眼镜开发:获取真实的音频路由
android