Главная /
PHP: ООП и классы /
При генерации исключения:
При генерации исключения:
вопросПравильный ответ:
продолжается выполнение
try
-блока, по завершении которого исключение обрабатывается с помощью catch
продолжается выполнение функции, вызванной в
try
-блоке (если она была вызвана); после завершения работы такой функции (или иерархии функций, вызываемых друг из друга) выполнение try
-блока прерывается и исключение обрабатывается с помощью catch
при любых обстоятельствах прерывается выполнение
try
-блока (с корректным уничтожением локальных объектов), и исключение обрабатывается с помощью catch
сценарий выполняется до конца; после завершения - исключение обрабатывается с помощью
catch
Сложность вопроса
82
Сложность курса: PHP: ООП и классы
88
Оценить вопрос
Комментарии:
Аноним
Спасибо за тесты по intiut'у.
14 май 2017
Аноним
Это очень простой тест по интуиту.
26 июн 2016
Другие ответы на вопросы из темы программирование интуит.
- # Для клонирования объекта следует:
- # Сценарий PHP содержит следующий код: <?php class cBar1 { public $publ = "открытый"; protected $prot = "защищенный"; private function priv(){return "закрытый";} } class cBar2 extends cBar1 { function View() { echo $this->publ." ".$this->prot." ".$this->priv(); } } $foo = new cBar2; $foo->View(); ?> Укажите результат выполнения сценария:
- # Положительный результат выполнения проверки на совместимость типов оператором instanceof означает, что
- # Сценарий PHP содержит следующий код: <?php class One { function __construct(){echo "One "; } } class Two { function __construct(){echo "Two "; } } class Three { function __construct(){echo "Three "; } } function __autoload($_class) { echo " !".$_class." ";} $a = new One; $b = new Two; $c = new Three; ?> Укажите результат выполнения сценария:
- # Сценарий PHP содержит следующий код: <?php class cFoo implements Iterator { private $Contents = array(); public $OperationCount = 0; public function __construct($_Contents) { $this->OperationCount++; $this->Contents = $_Contents; } public function rewind() { reset($this->Contents); } public function current() { return current($this->Contents); } public function key() { return key($this->Contents); } public function next() { return next($this->Contents); } public function valid() {$this->OperationCount++; return ($this->current() !== false); } } $foo = new cFoo(array( 1, 2,3,4)); $temp = 0; foreach ($foo as $bar) { $temp++; } echo $foo->OperationCount; ?> Укажите результат выполнения сценария: