例外処理によりプログラムの継続が可能になります:
キャッチされる例外の例:
コード例:
class ExcDemo3 { public static void main(String args[]) { int numer[] = { 4, 8, 16, 32, 64, 128 }; int denom[] = { 2, 0, 4, 4, 0, 8 }; for (int i = 0; i < numer.length; i++) { try { // Tenta realizar a divisão System.out.println(numer[i] + " / " + denom[i] + " is " + numer[i] / denom[i]); } catch (ArithmeticException exc) { // Captura e trata a exceção de divisão por zero System.out.println("Can't divide by Zero!"); } } } }
プログラム出力:
4 / 2 is 2 Can't divide by Zero! 16 / 4 is 4 32 / 4 is 8 Can't divide by Zero! 128 / 8 is 16
例外は処理後に削除されます:
利点:
例外処理により、プログラムは繰り返されるエラーを処理し、実行フローをスムーズに継続できます。
結論:
例外処理を使用すると、プログラムは実行を終了するのではなく、ゼロ除算などのエラーを処理して実行を継続できます。
以上が例外を使用するとエラーを通常どおり処理できるようになりますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。