Assertion-и використовуються в основному для додаткової перевірки інваріантів стану об'єкта та для підстрахування в коді, який не повинен ніколи викликатися.
Як використовувати assert?
Синтаксис досить простий:
- вказуємо ключове слово assert,
- пишемо вираз або викликаємо метод, результатом якого буде булевий вираз (true або false),
- опціонально: після двокрапки можемо вказати деяке рядкове повідомлення, яке буде передано разом із помилкою.
Навіщо використовується оператор assert?
Assert – це спеціальна конструкція, що дозволяє перевіряти припущення про значення довільних даних у довільному місці програми. Збережена копія