Ключове слово checked використовується тоді, коли необхідно включити перевірку переповнення цілих змінних при арифметичних операціях або приведенні типів, у випадку переповнення проміжку значень змінної буде згенеровано сигнал про виключну ситуацію OverflowException. За замовчанням такі операції проходять без перевірки і генерування виключних ситуацій.

Приклад використання int max = Int32.MaxValue;

try { Console.WriteLine(checked(max + 13));

checked

int i3 = max + 13; Console.WriteLine(i3);

catch (OverflowException ex)