bubble: Fatal error: Unccaught exception 'PDOException'...

Beitrag lesen

Hi,

ich habe mir eine simple Wrapper-Klasse für MySQL via PDO gebastelt.

Nun beim testen viel mir auf, dass eine PDOException nicht abgefangen wird.

Der relevante Code:

		try {  
			$stmt = $this->dbh->prepare($sql);  
			$stmt->execute($data); // Laut stack trace wird hier die PDOException geworfen  
			return $stmt;  
		}  
		catch(Exception $e) {  
			$this->error = $e;  
			return false;  
		}

Sollte dieser try-catch-Block nicht eigentlich alle Exceptions abfangen?

Wo liegt mein Denkfehler?

MfG
bubble

--
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye