I think this is going to change behavior in two ways though. This will not print any stack trace, and the exception will not propagated up to main() where it will terminate the program with a non-zero status. Both of those seems like good normal things. Instead, just `throw e.getTargetException`? (I suppose it would be even better to handle the case of a `null` target, but that is not supposed to happen in normal use.)