Opis java.lang.IllegalStateException
z dokumentacji Java:
Sygnalizuje, że metoda została wywołana w niedozwolonym lub nieodpowiednim momencie. Innymi słowy, środowisko Java lub aplikacja Java nie jest w stanie odpowiednim do żądanej operacji.
Czy istnieje odpowiednik dla IllegalStateException
w .NET Framework?
IllegalStateException
nie ogranicza się do obiektów ani stanu obiektu. A nazwa klasyInvalidOperationException
podpowiada, że metoda nie jest obsługiwana, ale nie sugeruje, że dzieje się tak z powodu stanu.