mirror of
https://github.com/igorsimdyanov/php8.git
synced 2025-07-25 17:13:08 +00:00
23 lines
742 B
PHP
23 lines
742 B
PHP
<?php
|
|
require_once 'user_own_exceptions.php';
|
|
|
|
try {
|
|
$user = new User(
|
|
'igorsimdyanov@gmail.com',
|
|
'password',
|
|
'Игорь',
|
|
'Симдянов');
|
|
|
|
echo $user->password;
|
|
} catch (AttribueException | PasswordException $exp) {
|
|
echo 'Пользовательские исключения<br />';
|
|
echo "Исключение: {$exp->getMessage()}<br />";
|
|
echo "в файле {$exp->getFile()}<br />";
|
|
echo "в строке {$exp->getLine()}<br />";
|
|
} catch (Exception $exp) {
|
|
echo 'Прочие исключения<br />';
|
|
echo "Исключение: {$exp->getMessage()}<br />";
|
|
echo "в файле {$exp->getFile()}<br />";
|
|
echo "в строке {$exp->getLine()}<br />";
|
|
}
|