06/03_vynimky2.php
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
2 <html>
3 <head>
4 <meta http-equiv="Author" content="Imrich BURANSKY" />
5 <meta http-equiv="Content-Type" content="text/html; charset=Windows-1250" />
6 <title>Výnimky 02</title>
7 </head>
8 <body>
9 <div>
10 <h2>Výnimky 02</h2>
11 <?php
12 try
13 {
14 $subor="kuk.txt";
15 if (!is_file($subor)) throw new Exception("Nie je súbor $subor");
16 $f = fopen ($subor, 'r');
17 echo "Za otvorením súboru <br />\n";
18 }
19 catch (Exception $e)
20 {
21 echo "Je zachytená výnimka: ".$e->getMessage();
22 exit();
23 }
24 echo "Všetko je OK <br />\n";
25 ?>
26 <!-- *** Výsledok ***
27
28 Je zachytená výnimka: Nie je súbor kuk.txt
29
30 -->
31 </div>
32 </body>
33 </html>