08/KukSQLite_12.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>KukSQLite_11</title>
7 </head>
8 <body>
9 <h3>Obsluha výnimiek</h3>
10 <pre>
11 <?php
12 try
13 {
14 $db = new SQLiteDatabase();
15 echo "V bloku try";
16 }
17 catch (SQLiteException $chyba)
18 {
19 print_r( get_class_methods( $chyba ) );
20 echo "\n";
21 echo "Správa: ".$chyba->getMessage()."\n";
22 echo "Súbor: ".$chyba->getFile()."\n";
23 echo "Riadok: ".$chyba->getLine()."\n";
24 }
25 ?>
26 </pre>
27 </body>
28 </html>
29
30 <!-- Vysledok
31
32 Obsluha výnimiek
33 Array
34 (
35 [0] => __clone
36 [1] => __construct
37 [2] => getMessage
38 [3] => getCode
39 [4] => getFile
40 [5] => getLine
41 [6] => getTrace
42 [7] => getTraceAsString
43 [8] => __toString
44 )
45
46 Správa: SQLiteDatabase::__construct() expects at least 1 parameter, 0 given
47 Súbor: C:\!IB\! Publikacie\!PC_Revue\PHP5\Priklady\08\KukSQLite_12.php
48 Riadok: 14
49
50 -->