Exception Handling!
Exception Handling!
HANDLING!
HELLO
EVERYONE!
EXCEPTION HANDLING:
THE PROCESS OF CONVERTING SYSTEM
ERROR MESSAGES INTO USER FRIENDLY
ERROR MESSAGE IS KNOWN AS ERROR
INTRODUCTION HANDLING.
TO EXCEPTION
THIS IS ONE OF THE IMPORTANT FEATURE
HANDLING! OF C++
HANDLING THE EXCEPTION NOTHING BUT CONVERTING SYSTEM ERROR MESSAGE INTO USER FRIENDLY
ERROR MESSAGE
• THREE KEY WORDS USED FOR HANDLING THE EXCEPTIONS IN C++ LANGUAGE ARE
TRY
CATCH
THROW
TRY:
THIS BLOCK CONSISTS OF A CODE
THAT CAN THROW MAY GENERATE AN
EXCEPTION
MULTIPLE CATCH
EXCEPTION STATEMENTS
ARE USED WHEN A
USER WANTS TO
HANDLE DIFFERENT
EXCEPTIONS
DIFFERENTLY .
FOR THIS THE USER
MUST INCLUDE CATCH
STATEMENTS WITH A
DIFFERENT
DECLARATION!
CATCH ALL
EXCEPTIONS:
A SINGLE CATCH
STATEMENT FOR
VARIOUS
EXCEPTIONS
EXAMPLES OF EXCEPTION HANDLING IN C++
WHAT ARE
THE
STANDARD
EXCEPTIONS
IN C++?
STANDARD
EXCEPTIONS
ADVANTAGES OF EXCEPTION HANDLING IN
C++: