Java -- 异常的捕获及处理 -- 范例 -- throw与throws的应用
生活随笔
收集整理的這篇文章主要介紹了
Java -- 异常的捕获及处理 -- 范例 -- throw与throws的应用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
7.2.3?范例 -- throw與throws的應用
例:綜合應用
Class : Math
package limeThrowable._7_2_3;public class Math {public int div(int i, int j) throws Exception { //方法可以不處理異常System.out.println("******計算開始******");int temp = 0; //聲明整型變量try {temp = i / j; //如果產生異常,則執行catch} catch (Exception e) { //捕獲異常throw e; //把異常交給被調用處} finally { //不管是否產生異常都執行此代碼System.out.println("******計算結束******");}return temp;} }Class : main
package limeThrowable._7_2_3;public class ThrowDemo02 {public static void main(String[] args) {Math m = new Math();try {System.err.println("除法操作:" + m.div(10, 0));} catch (Exception e) {System.out.println("異常產生:" + e);}} }Console :?
******計算開始****** ******計算結束****** 異常產生:java.lang.ArithmeticException: / by zero?
7.3 Exception 類 與 RuntimeException類
啦啦啦
轉載于:https://www.cnblogs.com/ClassNotFoundException/p/7010404.html
總結
以上是生活随笔為你收集整理的Java -- 异常的捕获及处理 -- 范例 -- throw与throws的应用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Adobe Acrobat DC
- 下一篇: 20145324 《Java程序设计》第