try { throw new ArgumentException("some operation that throws an exception"); string s = "blah"; } catch (e as ArgumentException) { Console.Out.WriteLine(s); }
@Override public StoredProcedureQuery registerStoredProcedureParameter(int position, Class type, ParameterMode mode) { buildParametersIfNeeded(); ParameterImpl param = new ParameterImpl(position, type); _delegate.declareParameter(position, param); return this; }
/** * Parse @DataStoreId. */ private void parseDataStoreId(ClassMetaData meta, DataStoreId id) { parseDataStoreId(meta, id.strategy(), id.generator()); }
@Override public List<String> getAnchorsInFile(File file) throws IOException { ConfigurationParser parser = new ConfigurationParser(null); try { parser.parse(file); return getUnitNames(parser); } catch (IOException e) { // not all configuration files are XML; return null if unparsable return null; } }
@Override public ConfigurationProvider loadDefaults(ClassLoader loader) throws IOException { ConfigurationProviderImpl cp = new ConfigurationProviderImpl(); if (load(cp, RSRC_DEFAULT, null, null, loader, false) == Boolean.TRUE) return cp; return null; }
@Override public StoredProcedureQuery setParameter(Parameter<Calendar> param, Calendar cal, TemporalType temporalType) { buildParametersIfNeeded(); _delegate.setParameter(param, cal, temporalType); return this; }
/** * Return metadata parser, creating it if it does not already exist. */ public AnnotationPersistenceMetaDataParser getAnnotationParser() { if (_annoParser == null) { _annoParser = newAnnotationParser(); _annoParser.setRepository(repos); } return _annoParser; }
/** * Return JAXB XML annotation parser, * creating it if it does not already exist. */ public AnnotationPersistenceXMLMetaDataParser getXMLAnnotationParser() { if (_annoXMLParser == null) { _annoXMLParser = newXMLAnnotationParser(); _annoXMLParser.setRepository(repos); } return _annoXMLParser; }
if (seed1 >= 1 || seed1 < 0) throw new ArgumentException("Seed 1 must be >= 0 and < 1, not " + seed1); prevNum = seed1; if (seed2 <= 1 || seed2 > 10) throw new ArgumentException("Seed 2 must be > 1 and <= 10, not " + seed2); magicNumber = seed2;
@Override public StoredProcedureQuery registerStoredProcedureParameter(String name, Class type, ParameterMode mode) { buildParametersIfNeeded(); ParameterImpl param = new ParameterImpl(name, type); _delegate.declareParameter(name, param); return this; }
@Override public StoredProcedureQuery setParameter(Parameter<Date> param, Date value, TemporalType temporalType) { buildParametersIfNeeded(); _delegate.setParameter(param, value, temporalType); return this; }
throw new ArgumentException("A cannot have 0 elements", "A");
@Override public StoredProcedureQuery setParameter(int position, Object value) { buildParametersIfNeeded(); _delegate.setParameter(position, value); return this; }
throw new ArgumentException("strengthInBits must be evenly divisible by 8.", "strengthInBits");
@Override public StoredProcedureQuery setParameter(Parameter<Date> param, Date value, TemporalType temporalType) { buildParametersIfNeeded(); _delegate.setParameter(param, value, temporalType); return this; }
throw new ArgumentException();
@Override public StoredProcedureQuery setParameter(String name, Calendar cal, TemporalType temporalType) { buildParametersIfNeeded(); _delegate.setParameter(name, cal, temporalType); return this; }
throw new ArgumentException( "Expression must be a simple property expression." );
int n = itemsList.Count; if (n < 1) throw new ArgumentException("Must contain at least one item.", "items"); if (choose <= 0 || choose >= n) throw new ArgumentOutOfRangeException("choose");