静的型付け言語の潜在開発生産性は今の100倍
■ このスレッドは過去ログ倉庫に格納されています
0804デフォルトの名無しさん
2013/08/25(日) NY:AN:NY.AN文脈として初期値が必要なケースでなければね
例えば以下の例はエラーになる。
以下の例は例外が起きたら別の処理を行ってから再び例外を投げたいものとする。
String value;
try {
value = ...
} catch (Exception ex) {
doSomething();
}
AnyClass obj = new AnyClass(value);
...
これは仮に value を null で初期化してたら
コンパイラがやってくれるチェックを自分ですることになる。
■ このスレッドは過去ログ倉庫に格納されています