35

このコード:

try {
  try {
    throw 1;
  } catch (e, s) {
    print("$e $s");
    throw e;
  }
} catch (e2, s2) {
  print("$e2 $s2");    
}

プリント:

1 #0      main (file:///.../test.dart:34:7)

1 #0      main (file:///.../test.dart:37:7)

したがって、元のスタック トレースは完全に失われます。スタック トレースを保持したまま再スローする方法はありますか?

4

1 に答える 1