1try {
2 do some thing evil
3} catch (Error $e) {
4 echo 'Now you can catch me!';
5}
1
2<?php
3function inverse($x) {
4 if (!$x) {
5 throw new Exception('Division durch Null.');
6 }
7 return 1/$x;
8}
9
10try {
11 echo inverse(5) . "\n";
12 echo inverse(0) . "\n";
13} catch (Exception $e) {
14 echo 'Exception abgefangen: ', $e->getMessage(), "\n";
15}
16
17// Ausführung fortsetzen
18echo "Hallo Welt\n";
19?>
20
21