java.lang.IllegalStateException
Javaドキュメントからの説明:
メソッドが違法または不適切な時間に呼び出されたことを通知します。つまり、Java環境またはJavaアプリケーションは、要求された操作に対して適切な状態ではありません。
IllegalStateException
.NET-Frameworkに相当するものはありますか?
java.lang.IllegalStateException
Javaドキュメントからの説明:
メソッドが違法または不適切な時間に呼び出されたことを通知します。つまり、Java環境またはJavaアプリケーションは、要求された操作に対して適切な状態ではありません。
IllegalStateException
.NET-Frameworkに相当するものはありますか?
回答:
System.InvalidOperationException
メソッド呼び出しがオブジェクトの現在の状態に対して無効である場合にスローされる例外。
IllegalStateException
は、オブジェクトやオブジェクトの状態に限定されません。また、クラス名InvalidOperationException
は、メソッドがサポートされていないことを示唆していますが、これが状態によるものであることを示唆しているわけではありません。