Red de conocimiento informático - Conocimiento del nombre de dominio - Excepción java.lang.reflect.InvocationTargetException

Excepción java.lang.reflect.InvocationTargetException

InvocationTargetException es una excepción marcada que encapsula una excepción lanzada por un método o constructor llamado. Esta excepción no es específica del desarrollo del complemento Eclipse, sino que forma parte del JDK estándar, definido en el paquete java.lang.reflect. Es raro entrar en contacto con esta excepción al desarrollar Java, pero es diferente al desarrollar complementos de Eclipse. Muchas API declaran que se generará esta excepción, por lo que esta excepción debe manejarse.

Por ejemplo, desarrollemos un método que maneje excepciones de manera consistente:

private static void handleException(Exception e)

{

MessageDialog .openError(Activator.getDefault().getWorkbench()

.getDisplay().getActiveShell(), "error", e.getMessage());

e.printStackTrace( );

e.getDisplay().getActiveShell(), "error", e.getMessage());