He estudiado eso: sin embargo, con una excepción no comprobada, el compilador no obliga a los programadores de los clientes a detectar la excepción o a declararla en una cláusula throws. De hecho, los programadores del cliente pueden incluso no saber que la excepción podría ser lanzada. por ejemplo, StringIndexOutOfBoundsException
arrojado por el método charAt()
de String.Comprobado frente a excepción no comprobada
¿Qué significa?
de acuerdo con ese código no hay necesidad de poner try catch block en el código, pero he visto fuerzas del compilador para poner el código en try catch block.
Estoy muy confundido de lo que son exactamente?
Las excepciones que se extienden desde 'Error' también están desmarcadas. – stolsvik