<?php
class ErrorTest
{
public function write()
{
$fileHandle = @fopen("my_file.csv", "r");
if($fileHandle === false)
{
throw new Exception('Невозможно открыть CSV-файл!');
}
}
}
try
{
(new ErrorTest)->write();
echo "777"; // в случае ошибки этот код не выполняется
}
//Перехватываем (catch) исключение, если что-то идет не так.
catch (Exception $ex) {
//Выводим сообщение об исключении.
echo $ex->getMessage();
}
