JAVA入门级教学之(深入throws的异常抛出机制)
生活随笔
收集整理的這篇文章主要介紹了
JAVA入门级教学之(深入throws的异常抛出机制)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.lbj.javase23;
import java.io.*;public class ExceptionTest04 {public static void main(String[] args) throws FileNotFoundException{//使用throws處理異常不是真正處理異常而是推卸責任,誰調用就上拋給誰//上面的m1方法如果出現了異常,因為采用的是上拋,給了JVM,JVM遇到這個異常就會退出JVM,接下來跟著的代碼就不會執行//m1();//System.out.println("123");//真正處理try{m1();}catch(FileNotFoundException e){}System.out.println("123");}public static void m1()throws FileNotFoundException{m2();}public static void m2()throws FileNotFoundException{m3();}public static void m3()throws FileNotFoundException{new FileInputStream("c:/**.txt");//FileInputStream構造方法聲明位置上使用throws(向上拋出)}
}
?
總結
以上是生活随笔為你收集整理的JAVA入门级教学之(深入throws的异常抛出机制)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 华为可以看游戏时长吗_怎么测试华为手机玩
- 下一篇: html中如何让图片交错,HTML5/C