throw new Exception()
Jeg vil høre om nogle vil give mig et eksempel på hvordan jeg 'kaster' en exception, og så hvordan min klasse, der skal håndtere dem skal se ud?Jeg har prøvet at lave en klasse således:
class Exception {
protected $message;
public function __construct($message) {
$this->message = $message;
}
public function __toString() {
return $this->message;
}
}
og så kaste en exception således:
try {
if(file_exists($file)) {
echo "filen eksisterer";
}
else
{
throw new Exception("Filen eksisterer ikke");
}
}