如题。。。
我个人觉得,抛出就只是一种形象化的说明方式,即系统在遇到响应的异常问题的时候会执行catch中的代码块(这个动作就是抛出)
比如:
Scanner input = new Scanner(System.in); try{ System.out.print("请输入第一个数:"); int one = input.nextInt(); System.out.print("请输入第二个数:"); int two = input.nextInt(); System.out.println("两数相除的结果是:"+one/two); }catch(AirthmeticException e){ System.out.println("除数不为0"); }
第二个数你输入0 的时候,运行到
System.out.println("两数相除的结果是:"+one/two);
此时就是出现异常(也就是抛出异常),会执行相应的catch语块。
希望有帮助。
额。。应该是“抛出”