### Question:
Validator_StructValue extends TypeValidator { public static Validator_StructValue get( Type type, int nDims ) { checkDims( nDims ); return new Validator_StructValue( type, nDims ); } private  Validator_StructValue( Type type, int nDims ); static Validator_StructValue get( Type type, int nDims ); Type getType(); Validator elementValidator(); @Override boolean validate( Object value );  }### Answer:
@Test( expected = IllegalArgumentException.class ) public void constructor2() throws Exception { Validator_StructValue.get( abc, -1 ); }
@Test( expected = IllegalArgumentException.class ) public void constructor3() throws Exception { Validator_StructValue.get( abc, Validator.MAX_NDIMS+1 ); }