mirror of
https://github.com/igorsimdyanov/php8.git
synced 2025-08-20 16:33:35 +00:00
27 lines
574 B
PHP
27 lines
574 B
PHP
<?php
|
|
require_once 'user_own_exceptions.php';
|
|
|
|
try {
|
|
$user = new User(
|
|
'igorsimdyanov@gmail.com',
|
|
'password',
|
|
'Игорь',
|
|
'Симдянов');
|
|
|
|
echo $user->password;
|
|
}
|
|
catch(Exception $exp)
|
|
{
|
|
echo 'ExceptionSQL-исключение ' . get_class($exp) . '<br />';
|
|
// Передача исключения далее по каскаду
|
|
throw $exp;
|
|
}
|
|
catch(AttribueException $exp)
|
|
{
|
|
echo 'AttribueException-исключение';
|
|
}
|
|
catch(PasswordException $exp)
|
|
{
|
|
echo 'PasswordException-исключение';
|
|
}
|