Looking for java Answers? Try Ask4KnowledgeBase
Looking for java Keywords? Try Ask4Keywords

Java LanguageУтверждая


Синтаксис

  • assert expression1 ;
  • assert expression1 : expression2 ;

параметры

параметр подробности
выражение1 Оператор утверждения вызывает AssertionError если это выражение принимает значение false .
выражения2 Необязательный. Когда используется, AssertionError сбрасываемый оператором assert, имеет это сообщение.

замечания

По умолчанию утверждения отключены во время выполнения.

Чтобы включить утверждения, вы должны запустить java с флагом -ea .

java -ea com.example.AssertionExample

Утверждения - это утверждения, которые выдают ошибку, если их выражение оценивается как false . Утверждения должны использоваться только для проверки кода; они никогда не должны использоваться в производстве.

Утверждая Связанные примеры