断言用于在代码中捕抓一些假设。java的断言机制允许在代码中插入检查语句,在程序发布时这些语句会自动移走。
格式:assert 条件; assert 条件:表达式;
默认情况下断言是被禁用的,程序运行时用-enableassertions启用。启用断言无须重新编译程序,断言被禁用时类加载器跳过断言的代码。
断言只应用于在测试阶段确定程序的错误位置。
断言用于在代码中捕抓一些假设。java的断言机制允许在代码中插入检查语句,在程序发布时这些语句会自动移走。
格式:assert 条件; assert 条件:表达式;
默认情况下断言是被禁用的,程序运行时用-enableassertions启用。启用断言无须重新编译程序,断言被禁用时类加载器跳过断言的代码。
断言只应用于在测试阶段确定程序的错误位置。