nana.o
(n)
1
StudioXで開発しており、開発者アクティビティのトライキャッチを利用しています。
トライの中で想定内エラーがあるため、該当の場所にスローを設定しています。
Studioでの開発同様に「new BusinessRuleException(“エラー内容”)」を設定しています。
StudioXで実行、パブリッシュ後Assistantから実行、どちらの場合もスローのアクティビティでエラーメッセージが出現してしまいキャッチの実行ができません。
どうしたら想定内エラーをスローでキャッチに流すことができますか?
Yoichi
(Yoichi)
2
こんにちは
StudioXの場合、デフォルトでGlobalExceptionHandlerが有効になているので、TryCatchよりも前にそちらが先に例外を捕捉しているものと思われます。
StuidoでGlobalHandlerの設定を解除するか、非公式な方法になりますが、テキストエディタでproject.json内のGlobalHandlerの設定を削除してみてはと思います。
参考
system
(system)
Closed
3
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.