Write
an small application in Java to develop Banking Application in which user
deposits the amount Rs 1000.00 and then start withdrawing of Rs 400.00, Rs
300.00 and it throws exception "Not Sufficient Fund" when user
withdraws Rs. 500 thereafter.
import java.util.*;
public class Bank
{
float fund;
void deposit(float amount)
{
fund=amount;
}
void withdraw(float money) throws Exception
{
float newFund=fund-money;
if(newFund<500)
{
throw new Exception("Not
Sufficient Fund");
}
else
{
fund=newFund;
System.out.println("Balance
After Withdraw : "+fund);
}
}
public static void main(String arg[])
{
Bank b=new Bank();
b.deposit(1000.00f);
try
{
float money;
Scanner sc=new
Scanner(System.in);
System.out.println("Enter
Your Amount for withdraw : ");
money=sc.nextInt();
System.out.println("Withdrawing amount : "+money);
b.withdraw(money);
/* here test with static data
so don't worry
money=300;
System.out.println("Withdrawing amount : "+money);
b.withdraw(money); */
}
catch(Exception e)
{
System.out.println(e.getMessage());
}
}
OUTPUT:-
Comments
Post a Comment