assert
For JVM
Throws an AssertionError if the value is false and runtime assertions have been enabled on the JVM using the -ea JVM option.
For Native
Throws an AssertionError if the value is false and runtime assertions have been enabled during compilation.
For JVM
Throws an AssertionError calculated by lazyMessage if the value is false and runtime assertions have been enabled on the JVM using the -ea JVM option.
For Native
Throws an AssertionError calculated by lazyMessage if the value is false and runtime assertions have been enabled during compilation.