資源簡介
《JAVA程序設計實例教程》第六章異常處理機制的一道課后題。希望支持啊……
代碼片段和文件信息
package?ExceptionDemo;
import?java.util.Scanner;
//銀行取款超支異常類,并在程序中使用它
class?WithdrawalException?extends?Throwable
{
public?WithdrawalException(String?s)
{
super(s);
}
}
class?Bank
{
private?double?balance;????????//余額
Bank(double?b)
{
balance=b;
}
public?void?deposite(double?dAmount)??//存錢
{
if(dAmount>0.0)?balance?+=dAmount;
}
public?void?withdrawal(double?dAmount)?//取錢
{
try
{
if(balance throw?new?WithdrawalException(“您的余額不足,請查詢后輸入!“);
else
balance=balance-dAmount;
System.out.println(“取
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????1206??2020-04-23?16:11??JAVA銀行取款異常處理程序.java
評論
共有 條評論