rethrow(e.getCause()); throw fail(e, type); } catch (SecurityException e) {
rethrow(e.getCause()); throw fail(e, type); } catch (SecurityException e) {
rethrow(e.getCause()); throw fail(e, valueType); } catch (SecurityException e) {
rethrow(e.getCause()); throw fail(e, valueType); } catch (SecurityException e) {