Java实验报告(异常处理)
1. 给下列程序段加上“异常处理”并编写完整的程序上机调试。 public int div (int a, int b) throws ArithmeticException { int z = a/b; return z; } public void inp() { int x,y,z; System.out.print("请输入第一个整数:"); BufferedReader buf=new BufferedReader(new InputStreamReader(System.in)); String str=buf.readLine(); x=Integer.parseInt(str); System.out.print("请输入第二个整数:"); str=buf.readLine(); y=Integer.parseInt(str); z=div(a,b); System.out.println("z="+z); } 2. 创建银行账号类:Account,实现存款(balan ce)的存(deposit)、取(withdraw)和查询余额(getBalance)功能。另外,若取钱数大于余额则作为异常处理(自定义异常InsufficientFundsException)。
用户评论