Java中assert(断言)的使用

1.Eclipse中默认assert(断言)是关闭,开启方式如下:

简单来说:就是设置一下jvm的参数,参数是-enableassertions或者-ea(推荐)。

2.assert格式
1.格式1
assert [boolean 表达式]

如果[boolean表达式]为true,则程序继续执行。
如果为false,则程序抛出AssertionError,并终止执行。

2.格式2
assert [boolean 表达式 : 错误表达式 (日志)]

如果[boolean表达式]为true,则程序继续执行。
如果为false,则程序抛出java.lang.AssertionError,输出[错误表达式 (日志)]。

最新文章

  1. 安卓初級教程(4):sqlite建立資料庫
  2. linux shell脚本使用结构化命令(2)
  3. 基于DDD的.NET开发框架 - ABP的Entity设计思想
  4. Hadoop从伪分布式到真正的分布式
  5. Android新组件RecyclerView介绍,其效率更好
  6. C语言课本实例
  7. [转]jquery $(document).ready() 与window.onload的区别
  8. Jquery在线引用地址:
  9. SVG基本图形及clipPath;
  10. 详解HTTP中的摘要认证机制(转)
  11. linux基于file的logger
  12. 字符串匹配的python实现
  13. spring mvc velocity多视图
  14. sql server group by having 之复习篇
  15. 几年前无聊小游戏之作_WEB版本打泡泡
  16. 查找jar包的站点
  17. linux学习笔记----权限与命令之间的关系(极重要)
  18. javascript 把时间戳转为时间 ajax HTML拼装
  19. 使用lambda表达式对相同属性的实体进行合并
  20. input框输入金额显示千分位

热门文章

  1. docker 持久化存储
  2. 01-numpy-笔记-empty
  3. Nginx日志管理(四)
  4. 数据结构——顺序栈(sequence stack)
  5. requests--发送请求
  6. cf1207解题报告
  7. 洛谷 P1950 长方形_NOI导刊2009提高(2)
  8. 7.27 NOIP模拟测试9 随 (rand)+单(single)+题(problem)
  9. 状压DP(超详细!!!)
  10. Linux系统运维笔记(6),CentOS 7.6双网卡路由配置