Java SQL "ERROR: Relación" Table_Name "no existe"

Estoy tratando de conectar netbeans a mi base de datos postgresql. La conexión parece haber funcionado, ya que no obtengo ningún error o excepción al conectarme, métodos como getCatalog () también devuelven las respuestas correctas.

Pero cuando trato de ejecutar una instrucción SQL simple aparece el error "ERROR: la relación" TABLE_NAME "no existe", donde TABLE_NAME es cualquiera de mis tablas que sí existen en la base de datos. Aquí está mi código:

    Statement stmt = con.createStatement();

    ResultSet rs;

    String query = "SELECT * FROM clients";

    rs = stmt.executeQuery(query);

Estaba pensando que netbeans podría no encontrar las tablas porque no está buscando en el esquema predeterminado (público), ¿hay alguna forma de configurar el esquema en Java?

EDIT: mi código de conexión. El nombre de la base de datos es Cinemax, cuando omito el código de la declaración, no obtengo errores.

    String url = "jdbc:postgresql://localhost:5432/Cinemax";
    try{

    try {
        Class.forName("org.postgresql.Driver");
    } catch (ClassNotFoundException cnfe) {
        System.err.println("Couldn't find driver class:");
        cnfe.printStackTrace();
    }

    Connection con = DriverManager.getConnection( url,"postgres","desertrose147");

Respuestas a la pregunta(4)

Su respuesta a la pregunta