菜鸟求教一个简单java异常处理的问题

来源:百度知道 编辑:UC知道 时间:2024/07/05 00:00:09
运行时总是有两个错误
不知道怎么的问题
以下是代码:

/*5.4上机指导 模拟银行取款业务*/

//密码错误异常
class PasswordErrorException extends Exception {
public String toString(){ //覆写toString()方法
return "PasswordErrorException:密码错误!";
}
}

//取款超过限额异常
class OverTopException extends Exception{
public String toString(){ //覆写toString()方法
return "OverTopException:取款超过限额!";
}
}

//余额不足异常
class BalanceLackException extends Exception{
public String toString(){ //覆写toString()方法
return "BalanceLackException:余额不足!";
}
}

public class Bank{
private int top; //一次最高取款限额
public int balance; //余额
private static boolean exceptionSign; //异常标志,用于判断是否有异常产生

public Bank(int top , int balance){
this.top=top;
this.balance=balance;
this.exceptionSig

/*5.4上机指导 模拟银行取款业务*/

//密码错误异常
class PasswordErrorException extends Exception {
public String toString(){ //覆写toString()方法
return "PasswordErrorException:密码错误!";
}
}

//取款超过限额异常
class OverTopException extends Exception{
public String toString(){ //覆写toString()方法
return "OverTopException:取款超过限额!";
}
}

//余额不足异常
class BalanceLackException extends Exception{
public String toString(){ //覆写toString()方法
return "BalanceLackException:余额不足!";
}
}

public class Bank{
private int top; //一次最高取款限额
public int balance; //余额
private static boolean exceptionSign; //异常标志,用于判断是否有异常产生

public Bank(int top , int balance){
this.top=top;
this.balance=balance;
this.exceptionSign=false; //异常初始化为假
}//这里需要}你却在后面。

public int getBalance () { //获取余额
return this.balance;
}

public void fetchFund(