");
echo "Variable: $x
";
}
catch(Exception $e)
{
echo "catch ohne Variable
";
}
finally
{
echo "Ende, Variable unbekannt
";
}
/* Division durch 0 */
$x = 42;
$y = 0;
try
{
if($y == 0)
throw new Exception("Division durch 0
");
$z = $x / $y;
echo "Division: $x / $y = $z
";
}
catch(Exception $e)
{
echo $e->getMessage();
}
/* Zugriff auf Funktion */
try
{
if(!function_exists("testFunktion"))
throw new Exception("Funktion unbekannt
");
testFunktion();
}
catch(Exception $e)
{
echo $e->getMessage();
}
echo "Ende des Programms";
?>