java断言的使用和理解关于java断言的理解和使用
关于java断言的理解和使用if(str == null) throw new IllegalArgumentException("str不能为null");如果程序中含有大量这样子的检查代码,程序的性能就会下降,而断言(assert)机制允许在测试期间向代码插入一些检查语句。当代码发布时,我们可以选择让这些代码是否有效。语法形式1.assert 条件;2.assert 条件: 表达式;这两种形式都会对条件进行检测,如果结果为false,则抛出一个AssertionEr