前提・実現したいこと
例外を引数にとるコンストラクタを持ち、NumberFormatExceptionを設定する例外クラスを作成したいです。
convertIntメソッドでは、NumberFormatExceptionが発生したら、MyExtExceptionをthrowしたいです。
よろしくお願いします。
発生している問題・エラーメッセージ
’処理されない例外の型’というエラーが発生します。
該当のソースコード
Java
package kadai15;
public class K02 {
public static void main(String[] args) { // TODO 自動生成されたメソッド・スタブ try{ convertInt("a"); }catch(NumberFormatException e){ throw new MyExtException(e); } } public static void convertInt(String msg)throws MyExtException { int msgInt = Integer.parseInt(msg); }
}
package kadai15;
public class MyExtException extends Exception {
public MyExtException(Throwable cause)){ super (cause); }
}
試したこと
throws MyExtException
の部分を
throws NumberFormatException
としましたが、実行できませんでした。
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー