回答編集履歴

2

追記

2018/06/11 19:14

投稿

MMashiro
MMashiro

スコア2378

test CHANGED
@@ -17,3 +17,7 @@
17
17
  3.エラーがキャッチできていないのになぜループ自体は止まるのか
18
18
 
19
19
  →例外自体は発生しているため途中で止まっています(キャッチは出来ないですが)
20
+
21
+
22
+
23
+ 追記:通常のC#においてasync / await での例外キャッチはReleaseビルドでは正常にキャッチ可能のようですUnityでは確認してないのでわからないですが…

1

表現の変更

2018/06/11 19:14

投稿

MMashiro
MMashiro

スコア2378

test CHANGED
@@ -1,4 +1,4 @@
1
- C#においてTask非同期処理になり基本的に非同期処理中の例外はキャッチできないという制約があります
1
+ C#は基本的に非同期処理中の例外はキャッチできないという制約があります
2
2
 
3
3
 
4
4