rethrow or ignore and log, but never do printStrackTrace