Slide 13
Slide 13 text
class CalculateException extends Exception {}
class Calculator
{
public static function pow3($n)
{
if (!is_int($n)) {
throw new CalculateException;
}
return $n ** 3;
}
}
try {
print Calculator::pow3('string');
} catch (CalculateException $e) {
print 'Exception!!!';
}
// => 'Exception!!!'