まず、例外を処理するには主に 2 つの方法があります。1 つは try catch
で、もう 1 つは throws
です。
1. 例外を引き起こす可能性のあるコードを try catch
try{} に記述します。例外をキャッチした後の処理を catch{} に置きます。このうち、catch の e.printStackTrace()
の機能は、プログラム エラーの場所と理由をコンソールに出力することです。 try ブロック内のコードで例外が発生した場合にのみ、catch ブロックに進みます。
一部の例外キャプチャでは finally
が追加されます。try ブロック内の例外がキャッチされるかどうかに関係なく、system がない限り、finally ブロックは最後に実行されます。 .exit(( 0)
(system.exit(0) は仮想マシンを終了するために使用されます)。
オンライン学習ビデオ共有: java オンライン チュートリアル
2. 投げて投げる
投げる
これは例外をスローするステートメントです。これは関数内に表示され、特定の例外インスタンスをスローするために使用されます。throw が実行された後のステートメントは何の効果も持たず、例外処理ステージに直接転送されます。
throws
は例外をスローする関数メソッドで、通常はメソッドの先頭に記述されます。スローするメソッド 一部の例外はそれ自体では解決されず、解決のためにメソッドの呼び出し元にスローされます (try catch)。
例は次のとおりです:
関連記事をさらに知りたい場合は、次のリンクを参照してください: Java 入門
以上がJava で例外を処理する方法の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。