lase @Custom Exception: ¿se extiende desde Exception o Thowable? [duplicar

Esta pregunta ya tiene una respuesta aquí:

Ampliando Throwable en Java 7 respuestas

Estoy diseñando una clase de excepción personalizada para mi aplicación. Tengo una pregunta muy básica. ¿Debería extenderme desdeException class oThowable class? Cuales son los beneficios

Tengo la intención de lanzar esto desde las capas subyacentes y atraparlo en las clases de nivel superior. ¿Influirá en mi decisión de usar Thowable sobre Exception? ¿Es fundamentalmente correcto atrapar un Thowable?

He pasado por otros hilos en este foro. Hablan sobre mantener el seguimiento de la pila cuando se lanza y no tenerlo como excepción, etc. Entiendo que algunos dicen aqu) que Thowable es superclase de excepción y no deberíamos usarlo. Pero otros aqu) dicen que la excepción es para casos "excepcionales".

Esta pregunta es más bien una discusión de cómo uno es mejor que otro en lugar de preguntar cómo.