考核知识点 throws 关键字 2、 练习目标 Ø 掌握如何使用 throws 关键字 3、 需求分析 Java 中允许在方法的后面使用 throws 关键字对外声明该方法有可能发生的异常,这样调用者在调用方法时,就明确地知道该方法有异常,并且必须在对异常进行处理,否则编译无法通过。为了让初学者熟悉 throws 关键字,本案例将演示如何使用 throws 关键字。 4、 设计思路(实现原理) 1) 编写一个类 Example18 2) 在该类中定义方法 div() 用于进行除法运算,运算前对被除数进行判断,如果等于 0 ,使用 throw 抛出异常对象,否则进行正常的除法运算。 3) 由于 throw 抛出了非运行时异常,为了保证编译通过,我们需要在方法名后面使用 throws 声明抛出异常类。 2 )在 main 方法中调用 div() 方法,并通过 try...catch... 语句处理抛出的异常。 运行结果如下: