throw "not a math exception"
catch[e] {
if e'cat == "math" {
# change result...
} else {
# rethrow the exception
throw
}
# no exception