Descripción para java.lang.IllegalStateException
de la documentación de Java:java.lang.IllegalStateException en .NET?
Señales de que un método que se ha invocado en un momento ilegal o inapropiada. En otras palabras, el entorno Java o la aplicación Java no se encuentran en un estado apropiado para la operación solicitada.
¿Existe un equivalente para IllegalStateException
en .NET-Framework?
Creo que este es un nombre mejor para ese tipo de excepción – user12345613
@ user12345613 No lo hago. La 'IllegalStateException' de Java no está limitada a objetos ni a un estado de objeto. Y el tipo de clase 'InvalidOperationException' tipo de sugerencias que un método no es compatible, pero no indica que esto es debido al estado. –
@MaartenBodewes Tienes razón; el nombre solo no se presta a una comprensión rápida y fácil. Yo tampoco habría utilizado (y mucho menos conocido) que esta excepción era para excepciones de estado de objeto simplemente por su nombre sin esta respuesta (o los documentos en Microsoft). Ese es un problema con el marco. Sin embargo, IllegalStateException es puramente para objetos y llamadas a métodos según los documentos java 7 ubicados en http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalStateException.html y java 8 docs https: // docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html –