Double balance; try { cout < < ‘enter the balance: ‘; cin > > balance; cout

Double balance; try { cout < < "enter the balance: "; cin > > balance; cout < < endl; if (balance < 1000.00) throw balance; cout < < "leaving the try block." < < endl; } catch (double x) { cout < < "current balance: " < < x < < endl < < "balance must be greater than 1000.00" < < endl; } a. in this code, identify the try block.

Related Posts

This Post Has 3 Comments

  1. Answer given below

    Explanation:

    Program:

    1. double balance;

    2. try{

    3. cout<<"Enter the balance :";

    4. cin >> balance;

    5. cout<<endl;

    6. if(balance < 1000.00)

    7. throw balance;

    8. cout<<"Leaving the try block."<<endl;

    9. }

    10. catch(double x){

    11. cout<<" Current balance : "<<x<<endl<<"Balance must be greater than 1000.00"<<endl;;

    12. }

    Answer A:

    If we consider the above program lines, try block represents from 2 to 9 lines.

    Answer B:

    If we consider the above program lines, catch block represents from 10 to 12 lines.

    Answer C:

    catch block parameter is x and its type is double.

    Answer D:

    If we consider the above program lines, line number 7 indicates throw statement.

Leave a Reply

Your email address will not be published. Required fields are marked *