if (encoding != null) { try { jsonEncoding = JsonEncoding.valueOf(encoding); } catch (IllegalArgumentException ex) { throw new SQLException("Only UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE encoding is supported");
if (encoding != null) { try { jsonEncoding = JsonEncoding.valueOf(encoding); } catch (IllegalArgumentException ex) { throw new SQLException("Only UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE encoding is supported");
if (encoding != null) { try { jsonEncoding = JsonEncoding.valueOf(encoding); } catch (IllegalArgumentException ex) { throw new SQLException("Only UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE encoding is supported");
if (encoding != null) { try { jsonEncoding = JsonEncoding.valueOf(encoding); } catch (IllegalArgumentException ex) { throw new SQLException("Only UTF-8, UTF-16BE, UTF-16LE, UTF-32BE, UTF-32LE encoding is supported");