断言是一种软件构造,其中开发人员声明(“断言”)他认为将永远为真的条件。如果条件在某些语言中评估为 false,则会引发异常,在其他语言中会打印消息,而在其他语言中,程序将停止运行。
Java的assert是一个断言语句,它用于检查程序的运行时状态,以确保程序的正确性。当断言失败时,会抛出一个AssertionError异常。…