Java のエラー処理のハンドルを取得しようとしています。1 つのことを実行し、その操作の結果をメイン スコープに返す小さな try/catch ブロックを作成することは可能ですか?
少し奇妙に思えるのは、すべてが try ブロック内に入る必要があるようです。
次のテストを設定しました。
public class test {
public static void main(String[] args) {
System.out.println(0-10);
int guess;
try {
guess = 5;
}
catch(Exception ex) {
System.out.println("bugger");
}
System.out.println(guess);
}
}
念のため、変数を宣言してから、try ブロック内で値を代入しますが、try ブロック内にしか存在しないようです。try の外で印刷しようとすると、エラーになります。試行から情報を渡す方法はありますか?