C++ How to Program (10th Edition)
C++ How to Program (10th Edition)
10th Edition
ISBN: 9780134448237
Author: Paul J. Deitel, Harvey Deitel
Publisher: PEARSON
bartleby

Concept explainers

Question
Book Icon
Chapter 17, Problem 17.26E
Program Plan Intro

Program Plan:

  • Include header files
  • Start main function
    • Make a menu to ask from user which type of exception it want to check and throw.
    • Accept the choice in variable "x".
    • If "x" is entered 1 then exception is thrown with integer value.
    • If "x" is entered 2 then exception is thrown with float value.
    • If "x" is entered 3 then exception is thrown with character value.
    • If "x" is entered 4 then exception is thrown with string value.
    • else no exception is thrown
    • We can write multiple catch statements to catch all the exception types, such as
      • catch(int i){}
        catch(float f){}
        catch(char c){}
        catch(char *c){}
        But we have to catch all exception using single catch so we are using catch(...) exception handler.
  • Return and exit.

Blurred answer
Students have asked these similar questions
Need help with this in python!
Need help with this in python!
Help! How do I turn the flowchart that searches for a name in an array of names into structured and spaced pseudocode?
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
CMPTR
Computer Science
ISBN:9781337681872
Author:PINARD
Publisher:Cengage