throws SQLClientInfoException{
Properties p = FailedProperties40.makeProperties(name,value);
try { checkIfClosed(); }
catch (SQLException se) {
FailedProperties40 fp = new FailedProperties40(p);
throw new SQLClientInfoException(se.getMessage(),
se.getSQLState(),
se.getErrorCode(),
fp.getProperties());
}
// Allow null to simplify compliance testing through