Evidentemente c'e' qualche errore nei dati di connessione, quindi il costruttore fallisce e l'oggetto non viene istanziato (quindi non puoi chiamare suoi metodi).

Metti un "echo $e->getMessage()" nel catch block e vedi qual e' l'errore.