• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:java,Exception処理についてです。)

JavaのException処理について

このQ&Aのポイント
  • JavaのException処理について説明します。
  • RuntimeExceptionとExceptionを使ったエラー処理の違いについて解説します。
  • プログラムの実行結果をもとに、改善方法を提案します。

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

  • ベストアンサー
  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.2

>こちらを丸々入力するとエラーになったのですが、 >あくまで参考プログラムと言うことでしょうが? コンパイルして実行確認したものを貼り付けてるので、どこか間違えてるんじゃないんですか? どこが間違えてるのかはエラーメッセージさえ書いてないので私には想像もつきませんからご自分でお調べください。 エラーメッセージを書かれたところで「エラーメッセージに書かれている通りです」で済ませてしまいそうな気はしますが。

koumonjime
質問者

お礼

お手数おかけしました。ありがとうございます。

その他の回答 (1)

  • wormhole
  • ベストアンサー率28% (1626/5665)
回答No.1

適当に参考にしてください。 public class Sample { private int count; public Sample() { this.count = 0; } public void printCount() { if (this.count >= 5) { throw new RuntimeException("count >= 5"); } System.out.println("count=" + this.count); this.count++; } public static void main(String[] args) { try { Sample s = new Sample(); for (int i = 0; i < 10; i++) { s.printCount(); } } catch (Exception e) { e.printStackTrace(); } } }

koumonjime
質問者

お礼

ありがとうございます!参考にさせていただきます。

koumonjime
質問者

補足

こちらを丸々入力するとエラーになったのですが、 あくまで参考プログラムと言うことでしょうが? お手数ですが宜しくお願い致します。