Simple Program for Exception Handling Divide by zero Using C++ Programming
Definition
perform exception handling for Divide by zero Exception.
Exception Handling Divide by zero Algorithm/Steps:
- Step 1: Start the program.
- Step 2: Declare the variables a,b,c.
- Step 3: Read the values a,b,c,.
- Step 4: Inside the try block check the condition. (a. if(a-b!=0) then calculate the value of d and display.b. otherwise throw the exception.)
- Step 5: Catch the exception and display the appropriate message.
- Step 6: Stop the program.
Exception Handling Divide by zero Example Program
#include<iostream.h>
#include<conio.h>
void main() {
int a, b, c;
float d;
clrscr();
cout << "Enter the value of a:";
cin>>a;
cout << "Enter the value of b:";
cin>>b;
cout << "Enter the value of c:";
cin>>c;
try {
if ((a - b) != 0) {
d = c / (a - b);
cout << "Result is:" << d;
} else {
throw (a - b);
}
} catch (int i) {
cout << "Answer is infinite because a-b is:" << i;
}
getch();
}
Sample Output
Enter the value for a: 20
Enter the value for b: 20
Enter the value for c: 40
Exception Handling In C++
- Simple C++ Program for Basic Exception Handling
- Simple Program for Exception Handling Divide by zero Using C++ Programming
- Simple Program for Exception Handling with Multiple Catch Using C++ Programming
- Simple C++ Program for Catch All or Default Exception Handling
- Simple C++ Program for Rethrowing Exception Handling in Function
- Simple C++ Program for Nested Exception Handling
Read More Articles
- Simple Merge Sort Program in C++
- Scope Resolution Operator In C++
- Simple Program for Virtual Functions Using C++ Programming
- Simple Class Example Program For Find Prime Number In C++
- Simple Example Program For Parameterized Constructor In C++
- Define Constructor in Outside Class Example Program In C++
- Simple Example Program For Copy Constructor In C++
- Simple Program for Function Overloading Using C++ Programming
- Simple Program for Single Inheritance Using C++ Programming
- Simple Program for Inline Function without Class Using C++ Programming
- Factorial Using Function Example Program In C++
- Simple Example Program For Constructor Overloading In C++
- Simple Example Program For Constructor In C++
- Simple Addition ( Add Two Integers ) Example Program
- Simple Example Program for Inline Function Using C++ Programming
- Simple Program for Read user Input Using cin
- Factorial Using Loop Example Program In C++
- Simple Stack Program in C++ Programming
- Simple Program for Friend Function Using C++ Programming
- Simple Program for Static Data and Member Function Using C++ Programming
- Simple Program for Unary Operator Overloading Using C++ Programming
- Do While Loop Example Program In C++
- Simple Program for Multiple Inheritance Using C++ Programming
- Simple Copy Constructor Example Program For Find Factorial In C++
- Simple Program for Exception Handling Divide by zero Using C++ Programming