¿Qué tipos de excepción no atrapar?

Muchas veces, se menciona que solo captura excepciones que puedo manejar (lanzar, ajustar y / o registrar, o realizar otras acciones).

¿Qué excepciones no se pueden manejar? ¿Es este el mismo significado que no debería ser atrapado? Sé que las excepciones que pueden representar que una referencia de objeto sea nula no deben detectarse, ya que son errores de programación y no son provocados por el usuario. ¿Hay algún otro ejemplo? Otro esExecutionEngineException.

Además, ¿el curso de acción en un bloque de captura siempre es solo entre relanzar, envolver / relanzar y registrar? ¿Hay algún caso en el que deba realizarse alguna otra acción en un bloque catch?

Gracia

Respuestas a la pregunta(3)

Su respuesta a la pregunta