d = 5/0; if ( isinf(d) ) if ( index(lastwarn(), "division by zero") > 0 ) error("division by zero") endif endif