This commit is contained in:
2024-08-20 13:43:58 +02:00
parent 97ecb38f48
commit f72f657b0a
47 changed files with 375 additions and 4 deletions

BIN
Aufgabe_30/ex30.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 55 KiB

46
Aufgabe_30/index.php Normal file
View File

@@ -0,0 +1,46 @@
<!-- Ziel ist hier, die vorgegebene Klasse zu ergänzen, so dass die Ausgabe wie am Bild gezeigt herauskommt. -->
<?php
class Ex
{
//Code START
//Code ENDE
}
//Instanz erstellen
$cl = new Ex;
try
{
$cl->FehlerAusgeben("Dies ist ein Fehler!");
}
catch(Exception $e)
{
//Fehler ausgeben
echo "<p>Eigener Fehler ausgelöst: ".$e."</p>";
}
try
{
$cl->AnderenFehlerAusgeben();
echo "<p>Kein Fehler :)</p>";
}
catch(Exception $e)
{
//Fehler ausgeben
echo "<p>Schwerer Fehler ausgelöst: ".$e."</p>";
}
try
{
$cl->AnderenFehlerAusgeben();
}
catch(Exception $e)
{
//Fehler ausgeben
echo "<p>Anderer Fehler ausgelöst: ".$e."</p>";
}
?>