Exception Handling in C++ vs Java



There are key differences in Exception Handling in C++ vs Java

Exception handling in java Exception handling in C++
Only throwable objects can be thrown as objects. All types can be thrown as exception
In java, finally is a block that is executed after try catch block for cleaning up. In C++ there is no existence of finally block
A new keyword throws is used to list exceptions thrown by a function. Throw keyword is used to list exceptions thrown by a function.
Both checked and unchecked exceptions are present. Only unchecked exceptions are present.
Updated on: 2019-07-30T22:30:25+05:30

626 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements