package September;
public class Bank {
double money;
public Bank() {}
public Bank(double money) {
this.money=money;
}
public double getMoney() {
return money;
}
public void setMoney(double money) {
this.money = money;
}
public void print(double money)throws Exception{
if (money>this.money) {
throw new Exception("您的余额不足!");
}
if (money<0) {
throw new Exception("取款金额不能为负数!");
}
}
}
package September;
import java.util.Scanner;
public class TestBank {
public static void main(String[] args) {
getMoney();
}
public static void getMoney() {
try {
Bank b=new Bank(50);
Scanner scanner=new Scanner(System.in);
System.out.println("请输入取款金额:");
double money=scanner.nextDouble();
b.print(money);
} catch (Exception e) {
String string=e.getMessage();
System.out.println(string);
}
}
}