Опис java.lang.IllegalStateExceptionіз документації Java:
Сигналізує про те, що метод був використаний у незаконний або невідповідний час. Іншими словами, середовище Java або програма Java не перебуває у відповідному стані для запитуваної операції.
Чи існує еквівалент для IllegalStateException.NET-Framework?