JAva異常キャプチャ(2)異常の詳細取得

863 ワード

  • 異常オブジェクトの詳細にアクセスする必要がある場合、
  • にアクセスするためにcatchコードブロックで対応するメソッドを呼び出すことができる.
  • 次の方法は、例外関連情報を取得するためです.
  • getMessage()は、変更異常情報の詳細な説明
  • を返す.
  • printStacktrace()標準エラー出力
  • に変更異常のトレーススタック情報を出力する.
  • printStackTrace(PrintStreamS)は、この異常情報を指定出力ストリーム
  • に出力する.
  • getStarckTrace()は、この異常のトラッキングスタック情報
  • を返す.
  • コード例
    
    package KnowIt;
    
    import java.io.FileInputStream;
    import java.io.IOError;
    import java.io.IOException;
    
    public class AccessException {
    
        public static void main(String args[]){
            try{
                FileInputStream fis = new FileInputStream("a.txt");
            }catch (IOException ioe){
                System.out.println(ioe.getMessage());
                ioe.printStackTrace();
            }
        }
    }
    //      :
    //        a.txt (The system cannot find the file specified)
    李剛が編纂した「クレイジーJava講義」を見てまとめたものです.