![]() |
In C++, exceptions are runtime anomalies or abnormal conditions that a program encounters during its execution. The process of handling these exceptions is called exception handling. In this article, we will learn how we can catch specific exceptions in C++. Catch a Specific Exception in C++In C++, the exception handling is done using try-catch statements. The basic syntax of the try-catch method is: try { // Code that might throw an exception throw SomeExceptionType("Error message"); } catch( SomeExceptionType e1 ) { // catch block catches the exception that is thrown from try block } To catch an exception of a specific type that is thrown in the try block, we have to mention its type in the catch block along with some name assigned to it. C++ Program to Catch a Specific ExceptionIn this program, we will catch the divide-by-zero exception using the try-catch blocks. C++
Output
Exception Caught: Divide by zero error Time Complexity: O(1) |
Reffered: https://www.geeksforgeeks.org
C++ |
Type: | Geek |
Category: | Coding |
Sub Category: | Tutorial |
Uploaded by: | Admin |
Views: | 15 |