String.class, Integer.TYPE },
new Object[] { message, sqlState,
Constants.integerValueOf(vendorErrorCode) }, interceptor);
}
} else if (!Util.isJdbc4()) {
sqlEx = new MySQLNonTransientConnectionException(
message, sqlState, vendorErrorCode);
} else {
sqlEx = (SQLException) Util.getInstance(
"com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException",
new Class[] { String.class, String.class,