Ну вот тебе нужно поймать исключения, от твоего класса. Как это сделать?
Ну и $number в мессадже - это как-то не очень.