Exception Handling in C++ vs Java


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

Exception handling in javaException 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: 30-Jul-2019

476 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements