異常な取得プロセス

用day_16 Package変更; 
/ ** 
 *例外が処理された後、プログラムは例外があった場合でも、プログラムは、これは前に異常の役割である、それが進む、中断されることはありません、実行されている
 プログラムを向上させることができます*異常な前処理堅牢
 * 
 * / 

インポートjava.io.FileInputStream; 
インポートjava.io.FileNotFoundException、
インポートにjava.io.IOException; 

パブリッククラスTest_Exception { 
    パブリック静的無効メイン(文字列[] args){ 
        試み{ 
            するSystem.out.println( " 「);!前処理を必要とし、異常な被験体を生産しているブロック文を試す
            のFileInputStream新しい新しいFISはのFileInputStream(=」D:/abc.txtを「); 
            のSystem.out.printlnを(」IFブロックにtry文ランタイム例外を生成、実行は、単語をキャッチするジャンプ「); 
            のSystem.out.printlnを(」tryブロックは、異常な複数の被写体が、前処理を必要とする複数の単語それぞれキャッチ「)によって捕捉することができる必要がある可能性があり、
            FISを。読んで(); //ファイルの内容を読んで、IOExceptionを対象に対処する必要がある例外があります
        キャッチ}(にFileNotFoundException E){
            //例外に対処する方法を、生成された場合、実行時にFileNotFoundException例外を捕捉
            開発において//、一般的なアプローチは、例外処理を印刷することである
            )(e.printStackTrace; 
        }キャッチ(IOExceptionをE){ 
            //にFileNotFoundExceptionの基礎IOExceptionが、これら2つのクラスが異常な関係を継承してきた、最初の異常な子供をキャプチャする必要があり、親は異常奪還
            (e.printStackTraceを); 
        } 
        System.out.printlnは(「...... ......メイン終了」 ); 
    } 
}

  

おすすめ

転載: www.cnblogs.com/-slz-2/p/11284035.html