default boolean tableExists(TableIdentifier tableIdentifier) {
    try {
      loadTable(tableIdentifier);
      return true;
    } catch (NoSuchTableException e) {
      return false;
    }
  }
Check whether table exists.

@param tableIdentifier a table identifier
@return true if the table exists, false otherwise
amoro-format-iceberg/src/main/java/org/apache/amoro/mixed/MixedFormatCatalog.java