断言的java等价物(0“描述”)
Java的等价物是什么断言的java等价物(0“描述”),java,assert,Java,Assert,Java的等价物是什么 assert(0 && "description"); 我试过了 assert(false && "description"); 但是Java类型对于这一点来说太严格了。有关向断言语句添加描述的惯用方法的任何提示?您可以使用以下方法向断言添加描述: assert false : "description"; 这被描述为 assert Expression1 : Express
assert(0 && "description");
我试过了
assert(false && "description");
但是Java类型对于这一点来说太严格了。有关向断言语句添加描述的惯用方法的任何提示?您可以使用以下方法向断言添加描述:
assert false : "description";
这被描述为
assert Expression1 : Expression2 ;
在上,您可以使用以下命令向断言添加说明:
assert false : "description";
这被描述为
assert Expression1 : Expression2 ;
在上,这应该做什么<代码>“说明”不是布尔值。你试图“断言”什么情况?在C++中,你通常会写一个对断言中被侵犯的描述。例如,
assert(0&&“一个人不应该到这里…”)在C++中,当断言被击中时,描述将被打印到屏幕上,通过调试刚才描述的坏事情来帮助调试。希望您不认为java的断言机制用于C++中的相同的事情。你的目标显然不是进行常规调试。你是否在寻找可以提供消息的对象,例如对象。requirennull()
或类似的东西?这应该做什么<代码>“说明”
不是布尔值。你试图“断言”什么情况?在C++中,你通常会写一个对断言中被侵犯的描述。例如,assert(0&&“一个人不应该到这里…”)在C++中,当断言被击中时,描述将被打印到屏幕上,通过调试刚才描述的坏事情来帮助调试。希望您不认为java的断言机制用于C++中的相同的事情。您的目标显然不是进行常规调试。您是否在寻找可以提供消息的对象,例如对象。requirennull()
或类似的对象?