Jad v1.5.8e.で逆コンパイルしています。下段のParseException e;をどう理解していいか分かりません。恐らくsdfFrom.parse(val)との関係だと思うのですが
public class Formatter {
public Formatter() {
}
public static String convDateFormat(String val, String formatFrom, String formatTo) throws IllegalArgumentException {
SimpleDateFormat sdfFrom;
SimpleDateFormat sdfTo;
if(val == null || formatFrom == null || formatTo == null) {
throw new IllegalArgumentException();
}
sdfFrom = Util.getSDF(formatFrom);
sdfTo = Util.getSDF(formatTo);
sdfFrom.setLenient(false);
sdfTo.setLenient(false);
return sdfTo.format(sdfFrom.parse(val));
ParseException e;
e;
return val;
}
何卒、宜しく御願いします。
No.2ベストアンサー
- 回答日時:
ParseExceptionはSimpleDateFormat#parse時に発生する
可能性のある例外よ。
それが聞きたいとは思えないけど。
JavaDoc見ればすぐわかるしね。
元のコードは推測だけど
sdfFrom = Util.getSDF(formatFrom);
の前からtry {
return sdfTo.format(sdfFrom.parse(val));
の次が} catch(ParseException e) {
e;は無視して
最後に}だわね。
try文の開始位置以外はわかりやすくていいわね。
jadで正常にデコンパイルできなかったときは
100%復帰は無理だから動き等から推測するしかないわ。
これはどうしようもないことなのよ。
いつもありがとうございます。
甘えた質問だとは思いますが、全くの素人です。海外にいますので文献はありません。やらなければならない事だけが分かっています。有体に申し上げて開発環境も整備出来ません。もう少しお付き合い戴ければと思います。
何卒宜しく御願い致します。
No.3
- 回答日時:
JavaDocなんて
インターネットで見れるものよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java JavaのSingletonパターンのprivateの持つ意味が分かりません。 5 2022/06/12 10:38
- C言語・C++・C# leetcode 155 minstack 1 2022/05/07 16:43
- C言語・C++・C# 大量のデータを読み込んで表示する速度を改善したい 8 2023/05/07 13:29
- Java java 入力 3 4 3 出力 ABC DEFG HIJ このようなプログラムの書き方を教えてくだ 2 2022/07/15 14:18
- C言語・C++・C# C# DatagridviewにExcelシートを反映するとエラーが出る 2 2023/05/06 17:12
- Java java final 1 2022/06/10 22:49
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- C言語・C++・C# C++のcinの動作 5 2023/02/26 00:13
- C言語・C++・C# C++プログラミングコードにポリモーフィズムを取り入れ方を教えてください。 2 2023/06/09 11:17
- 統計学 機械学習(最適化問題)のプログラムで、以下の2つの関数がどんな関数なのかご存知の方はおりますか? d 5 2022/06/23 00:35
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
【JAVA】与えられた金額を貨幣...
-
String型の日付(2005/11/25)の...
-
0除算の例外処理ができない!!...
-
文字列からダブルクオートの削除
-
文字列が数字のみで構成されて...
-
ブックマークレットについて
-
改行コード(\\n)を削除したい場合
-
数字か文字列かを判定する関数
-
アクセスのテーブルのフィール...
-
nullで、return出来るのはどん...
-
VC++におけるCStringの変換
-
スタックオーバーフローとは?
-
VB.NETで16進数が正しいかどう...
-
C# UriFormatExceptionの回避
-
ADOによるレコードの追加/更新
-
VB.Net Object型 空かどうか
-
Excelでのエラー
-
連続する「\\」をひとつの「\\...
-
エクセルVBAで、条件に一致する...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「タイプ初期化子が例外をスロ...
-
VB.Net Object型 空かどうか
-
文字列からダブルクオートの削除
-
連続する「\\」をひとつの「\\...
-
例外ってIf文の中に入れますか...
-
nullで、return出来るのはどん...
-
C#の捕捉されない例外処理の対...
-
0除算の例外処理ができない!!...
-
VB.NETで16進数が正しいかどう...
-
VBA 400エラー 1004エラー
-
Timestamp型への変換について(J...
-
VC++におけるCStringの変換
-
String型の日付(2005/11/25)の...
-
時間の取得
-
サーブレットからJSPの呼び出し...
-
アロー関数のIE対応にpolyfill...
-
【JAVA】与えられた金額を貨幣...
-
C# UriFormatExceptionの回避
-
WebClient()以外でネットにアク...
-
Excelでのエラー
おすすめ情報