41.Java-例外の取得
1053 ワード
異常が発生すると、すぐにプログラムが終了するので、異常を処理しなければなりません.
1.メソッドを変更処理せずに、そのメソッドの呼び出し元によって処理されることを宣言する(throws)
2.メソッドでtry-catchの文ブロックを使用して例外を処理する
try-catchを使用して、単一の例外を取得します.構文は次のとおりです.
1.メソッドを変更処理せずに、そのメソッドの呼び出し元によって処理されることを宣言する(throws)
2.メソッドでtry-catchの文ブロックを使用して例外を処理する
try-catchを使用して、単一の例外を取得します.構文は次のとおりです.
try{
}catch ( e){
//
// / /
}
package com.java520.exceptiondemo;
import java.util.Arrays;
public class ExceptionDemo {
public static void main(String[] args) {
int[] arr = new int[]{1,3,4,2,6,5};
try {
//System.out.println(10/0);
System.out.println(arr[6]);
} catch (ArrayIndexOutOfBoundsException e) {
// TODO: handle exception
e.printStackTrace();
} catch (java.lang.ArithmeticException e) {
// TODO: handle exception
e.printStackTrace();
}finally{
Arrays.sort(arr);
System.out.println(Arrays.toString(arr));
}
System.out.println(" ");
}
}