try-catch ステートメントを使用して、TypeScript のエラーを解決できます。場合によっては、複数のエラーを処理するためにコードに複数の try-catch ブロックを追加する必要があります。
複数の try-catch ステートメントをコードに追加すると、コードが判読できなくなり、開発者にとってリファクタリングが頭の痛い問題になります。このチュートリアルでは、過剰な try-catch ブロックを、複数のエラーを管理できる単一の try-catch ブロックに変換する方法を学習します。
###文法###上記の構文では、エラーを try ブロックにスローし、catch ブロックでエラーをキャッチします。
try ブロックでエラーが発生すると、実行制御は他の try ブロック コードを実行せずに、直接 catch ステートメントに進みます。
例 1: try-catch ブロックが多すぎます
ユーザーは、出力内の各 catch ブロックによって出力されるエラー メッセージを確認できます。
リーリーコンパイルすると、次の JavaScript コードが生成されます。
リーリー出力
上記の例から、1 つのコード内で try-catch ステートメントを多用すると、コードがどのように読みにくく不明瞭になるかがわかります。
次に、単一の try-catch ブロックを使用して、さまざまなエラーが発生した複数のコード ブロックを処理する方法を学びます。
例 2
コンパイルすると、次の JavaScript コードが生成されます -
リーリー出力
上記の例から、ユーザーは複数の try-catch ブロックを単一の try-catch ブロックに置き換えることによって複数の try-catch ブロックを削除する方法を理解できます。ユーザーはコードの個別のブロックごとに個別の関数を作成するだけでよく、単一の try ブロックで各関数を 1 つずつ呼び出すことができます。
以上がTypescript で多すぎる Try Catch を解決するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。