本文共 419 字,大约阅读时间需要 1 分钟。
断言机制允许在测试阶段注入自检检查点,开发中的这些检查在生产环境会自动处置。作为Java语言中的一个独特功能,assert提供了一种方便且高效的测试辅助工具。
Java断言有两种表达形式:
assert condition;
以及 assert condition : expression;
两种形式均会在条件评估为false时抛出AssertionError异常。第二种形式还允许附加一个表达式,该表达式会被用于AssertionError的消息构建,方便调试时获取更多信息。 在Java程序中,系统级错误的处理遵循以下三种方法:
对于断言的使用原则,请记住以下几点:
正确使用断言的关键在于仅在测试环境中进行值得信任的自我检查,而不是用于与程序用户进行通信。这样可以确保断言这::::|
转载地址:http://qtchz.baihongyu.com/