Assertion-и використовуються в основному для додаткової перевірки інваріантів стану об'єкта та для підстрахування в коді, який не повинен ніколи викликатися.

Як використовувати assert?

Синтаксис досить простий:

  1. вказуємо ключове слово assert,
  2. пишемо вираз або викликаємо метод, результатом якого буде булевий вираз (true або false),
  3. опціонально: після двокрапки можемо вказати деяке рядкове повідомлення, яке буде передано разом із помилкою.

Навіщо використовується оператор assert?

Assert – це спеціальна конструкція, що дозволяє перевіряти припущення про значення довільних даних у довільному місці програми. Збережена копія