-2

いつ例外処理を使用するのが最適なのかをよりよく理解しようとしています。私はそれを完全に把握することはできないので、いくつかの一般的な例を得ることができれば、いつ/なぜを理解するのに役立つと考えました.

THEM の最も一般的な使用例を挙げていただければ幸いです。

4

3 に答える 3

0

例外とは、プログラムの実行中に発生し、命令の通常の流れを中断するイベントですしたがって、例外を処理する必要があります。以下の簡単なテスト例を参照してください。

public class HelloWorld {

    public static void main(String[] args) {
        int a;
        String b="10";// if random input then it may be string instead of number
        try
        {
        a=Integer.parseInt(b);
        }
        catch (Exception e) {

        }
    }
}

b変数の値が動的に入力され、誰かが整数の代わりにアルファベット値を入力すると、安全のためにスローされるため、そのようなコードをtry catchブロックjava.lang.NumberFormatExceptionに入れる必要があります。

ご覧のとおり、変数宣言コードをtry catchブロックに入れる必要はありません。

于 2013-08-25T04:04:03.787 に答える