1. ホーム
  2. Java

未処理の例外:java.text.ParseException

2022-02-19 12:23:38
<パス

最近、この2つの文章を入力した後、自動的に下に赤い線が出るというバグに遭遇したのですが、どうなっているのでしょう?

解決策

Add `throws Exception` to the end of the method declaration


なぜ読まなければならないか

"throws"の目的は、このメソッドで例外処理をするのではなく、メソッドを呼び出したクラスに例外を投げて処理することです。

説明 throwsの後、呼び出し側のメソッドクラスの例外をキャッチするか、メインメソッドまで続けて例外を投げますが、エラーがあれば普通にエラーメッセージを出力することができます。