製品

エラー処理の新しい方法

最近、新しい throw()コマンドを使った新しいエラー処理メカニズムが導入されました。
これは、エラーを生成するコードに可能な限り近い場所に配置された、新しいエラー処理システムへの第一歩となりました。
4D 20 R4 では、式実行中のエラーをインターセプトできるように機能を拡張します。
その詳細を見ていきましょう。

製品 blank

4Dコードのエラー管理を強化

v20R2 から、4Dコードで エラーをスロー できるようになりました。

これらのエラーは、他の 4Dエラーと同じように動作します: エラーダイアログをトリガーするか、ON ERR CALL メソッドで処理できます。

この機能により、発生した例外を積極的に検出することで、コードの品質を向上させることができます。また、エラーログも改善することができます。

重要なのは、この機能が強固なエラー管理を実現するための第一歩であることです。

では、詳細を掘り下げていきましょう!