1

例外によって何を分離できるのか知りたいです。c++を使った適切な例で説明していただけると助かります

4

1 に答える 1

2

if例外を使用するとコードがきれいになります。コードをステートメントで乱雑にする必要はありませんtry..catch。したがって、コードをエラーチェックから分離します。

意図は良いのですが、例外には、try..catch でコードをラップするのを忘れるなどの問題もあります。Java は、コンパイラ エラーを使用してそれを防ぎます。

私は主に、多くのアクションを実行する必要がある関数で例外を使用します。各アクションは、前のアクションの成功に依存します。そのため、すべてのアクションで例外をスローします。また、例外をスローするという事実を反映するように名前を付けます。

于 2012-12-02T10:28:34.030 に答える