#include <iostream.h>
#include <stdlib.h>
double divide(double a, double b)
{
try
#include <stdlib.h>
double divide(double a, double b)
{
try
{
if(!b) throw(b);
}
catch(double)
if(!b) throw(b);
}
catch(double)
{
cout << "Cannot divide by zero.\n";
exit(1);
}
return a/b;
}
int main()
{
cout << divide(10.0, 2.5) << endl;
cout << divide(10.0, 0.0);
return 0;
}
cout << "Cannot divide by zero.\n";
exit(1);
}
return a/b;
}
int main()
{
cout << divide(10.0, 2.5) << endl;
cout << divide(10.0, 0.0);
return 0;
}
Comments
Post a Comment