• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:スタックトレースについて)

スタックトレースとは?

このQ&Aのポイント
  • スタックトレースを出力して、例外をそのままスローする方法についてわかりません。
  • Javaでスタックトレースを出力する方法について詳しく教えてください。
  • ソースコードにスタックトレースを追加する方法が分かりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • rooksan
  • ベストアンサー率66% (4/6)
回答No.1

こんな感じかな 1) try節で例外発生する範囲を括る 1-8 2) 例外のキャッチ 8 3) スタックトレースの出力 10 4) 例外をそのままスローする public static void main(String[] args) throws IOException { try { //1 System.out.println(args[0] + "の起動");//2 System.out.println("入力してください");//3 BufferedReader br = new BufferedReader(new InputStreamReader(System.in));//4 String PP;//5 PP = br.readLine();//6 System.out.println(PP + "が入力されました");//7 } catch (IOException e) {//8 System.out.println(e.getMessage()); //9 //スタックトレースの出力 e.printStackTrace(); //10 //そのまま例外を投げる throw e; //11 } }

関連するQ&A