Es sencillo:
Código PHP:
<?php
class calc { // declaramos la clase
protected $num1; // declaramos una variable protegida $num1
protected $num2; // declaramos otra variable protegida $num2
public static function division($num1, $num2){ // declaramos una funcion estatica llamada division con dos argumentos $num1, y $num2
if($num2 == 0){ // Comparamos si $num 2 es igual a 0
throw new Exception('ERROR: Division entre 0.'); // si lo es lanzamos una excepcion porque no se puede dividir sobre 0
}
$resultado = $num1 / $num2; // realizamos la operacion y la guardamos en $resultado
return $resultado; // regresamos el resultado
}
}
try{ // Iniciamos un bloque try
calc::division(2,0); // Tratamos de dividir 2 entre 0 lo cual es ilegal
}catch(Exception $ex){ // Atrapamos la excepcion
echo $ex->getMessage(); // Mostramos el mensaje de la excepcion
} // fin del bloque try
?>
Si no sabes sobre excepciones o el bloque try/catch te recomiendo leas un buen libro de programacion orientada a objetos, ya que te explican a mas detalle el porque de las excepciones y de usar bloques.
Saludos.