understood our Cookie Policy & Privacy Policy. Got it! GeeksforGeeks · Login . One of the advantages of C++ over C is Exception Handling. With try catch blocks, the code for error handling becomes separate from the normal flow. . Compiler doesn't check whether an exception is caught or not (See this for details)..