public static int getNativeConfig(Bitmap.Config config) { try { if (nativeIntField == null) { return 0; } return nativeIntField.getInt(config); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } return 0; }
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { try { return super.onInterceptTouchEvent(ev); } catch (IllegalArgumentException e) { e.printStackTrace(); return false; } } }
private Object getValue(Field field) { if (field == null) { return null; } Object obj = null; try { obj = field.get(object); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } return obj; } }
static private InputArchive createArchive(InputStream in, String format) throws IOException { Method factory = (Method) archiveFactory.get(format); if (factory != null) { Object[] params = { in }; try { return (InputArchive) factory.invoke(null, params); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } catch (InvocationTargetException ex) { ex.printStackTrace(); } catch (IllegalAccessException ex) { ex.printStackTrace(); } } return null; } /**
static private OutputArchive createArchive(OutputStream out, String format) throws IOException { Method factory = (Method) archiveFactory.get(format); if (factory != null) { Object[] params = { out }; try { return (OutputArchive) factory.invoke(null, params); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } catch (InvocationTargetException ex) { ex.printStackTrace(); } catch (IllegalAccessException ex) { ex.printStackTrace(); } } return null; } /**
@ExceptionHandler(IllegalArgumentException.class) @ResponseBody public Object badArgumentHandler(IllegalArgumentException e) { e.printStackTrace(); return ResponseUtil.badArgumentValue(); }
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { try { return super.onInterceptTouchEvent(ev); } catch (IllegalArgumentException e) { e.printStackTrace(); return false; } } }
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { if (!isLocked) { try { return super.onInterceptTouchEvent(ev); } catch (IllegalArgumentException e) { e.printStackTrace(); return false; } } return false; }
@Override public boolean onTouchEvent(MotionEvent ev) { try { return super.onTouchEvent(ev); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } return false; }
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { try { return super.onInterceptTouchEvent(ev); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } return false; } }
/** * Get a boolean property value from a properties object. * * @param prop the properties object * @param key the key * @param def the default value * @return the value if set, or the default value if not */ public static boolean getBooleanProperty(Properties prop, String key, boolean def) { try { return Utils.parseBoolean(prop.getProperty(key, null), def, true); } catch (IllegalArgumentException e) { e.printStackTrace(); return def; } }
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { try { return super.onInterceptTouchEvent(ev); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } return false; } }
@Override public boolean onTouchEvent(MotionEvent ev) { try { return super.onTouchEvent(ev); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } return false; }
@Override public boolean onTouchEvent(MotionEvent ev) { try { return super.onTouchEvent(ev); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } return false; }
@Override public boolean onInterceptTouchEvent(MotionEvent ev) { try { return super.onInterceptTouchEvent(ev); } catch (IllegalArgumentException ex) { ex.printStackTrace(); } return false; } }
/** * Set a value to a field * * @param value the value to set */ public void in(Object value) { Field field = getField(); try { field.set(object, value); } catch (IllegalArgumentException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } }
@Override public void addMappedStatement(MappedStatement ms) { try { super.addMappedStatement(ms); //没有任何配置时,使用默认配置 if (this.mapperHelper == null) { this.mapperHelper = new MapperHelper(); } this.mapperHelper.processMappedStatement(ms); } catch (IllegalArgumentException e) { //这里的异常是导致 Spring 启动死循环的关键位置,为了避免后续会吞异常,这里直接输出 e.printStackTrace(); throw new RuntimeException(e); } }
@Override public void addMappedStatement(MappedStatement ms) { try { super.addMappedStatement(ms); //没有任何配置时,使用默认配置 if (this.mapperHelper == null) { this.mapperHelper = new MapperHelper(); } this.mapperHelper.processMappedStatement(ms); } catch (IllegalArgumentException e) { //这里的异常是导致 Spring 启动死循环的关键位置,为了避免后续会吞异常,这里直接输出 e.printStackTrace(); throw new RuntimeException(e); } }
private void failIfNotException(final Props props) { try { PropsUtils.resolveProps(props); Assert.fail(); } catch (final UndefinedPropertyException e) { e.printStackTrace(); } catch (final IllegalArgumentException e) { e.printStackTrace(); } } }
@Test public void extensionShouldHavePublicNoArgConstructor() { KernelExtensionFactory<?> instance = null; try { instance = newInstance(); } catch ( IllegalArgumentException failure ) { failure.printStackTrace(); fail( "Contract violation: extension class must have public no-arg constructor (Exception in stderr)" ); } assertNotNull( instance ); }